home *** CD-ROM | disk | FTP | other *** search
/ comtecelectrical.ca / www.comtecelectrical.ca.tar / www.comtecelectrical.ca / infobots / Backup / MSOCache / All Users / 90000409-6000-11D3-8CFE-0150048383C9 / YH561411.CAB / FL_nscp40_xsd________.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Extensible Markup Language  |  2000-11-29  |  108KB  |  3,081 lines

  1. <?xml version='1.0' encoding='utf-8' ?>
  2. <schema xmlns="http://www.w3.org/1999/XMLSchema" version="1.0"
  3.         targetNamespace='Navigator 4.0'
  4.         xmlns:html40='http://schemas.microsoft.com/Schemas/NAV40'
  5.         xmlns:vs='http://schemas.microsoft.com/Schemas/VisualStudio/HTML Intellisense'
  6.         vs:clientom="nsc40dom.tlb"
  7.         vs:ishtmlschema="true"
  8.         vs:iscasesensitive="false"
  9.         vs:htmlflavor="4.0">
  10.  
  11.     <element name="HeadContent" vs:nonbrowseable="true">
  12.         <complexType content="mixed">
  13.             <choice>
  14.             <element ref="base"/>
  15.             <element ref="isindex"/>
  16.             <element ref="link"/>
  17.             <element ref="meta"/>
  18.             <element ref="script"/>
  19.             <element ref="style"/>
  20.             <element ref="title"/>
  21.             </choice>
  22.         </complexType>
  23.     </element>
  24.     <element name="BlockContent" vs:nonbrowseable="true">
  25.         <complexType content="mixed">
  26.             <choice>
  27.             <element ref="address"/>
  28.             <element ref="basefont"/>
  29.             <element ref="blockquote"/>
  30.             <element ref="center"/>
  31.             <element ref="dir"/>
  32.             <element ref="div"/>
  33.             <element ref="dl"/>
  34.             <element ref="form"/>
  35.             <element ref="h1"/>
  36.             <element ref="h2"/>
  37.             <element ref="h3"/>
  38.             <element ref="h4"/>
  39.             <element ref="h5"/>
  40.             <element ref="h6"/>
  41.             <element ref="hr"/>
  42.             <element ref="isindex"/>
  43.             <element ref="layer"/>
  44.             <element ref="listing"/>
  45.             <element ref="menu"/>
  46.             <element ref="multicol"/>
  47.             <element ref="noembed"/>
  48.             <element ref="noframes"/>
  49.             <element ref="nolayer"/>
  50.             <element ref="noscript"/>
  51.             <element ref="ol"/>
  52.             <element ref="p"/>
  53.             <element ref="plaintext"/>
  54.             <element ref="pre"/>
  55.             <element ref="spacer"/>
  56.             <element ref="table"/>
  57.             <element ref="ul"/>
  58.             <element ref="xml"/>
  59.             <element ref="xmp"/>
  60.             </choice>
  61.         </complexType>
  62.     </element>
  63.     <element name="BasefontContent" vs:nonbrowseable="true">
  64.         <complexType content="mixed">
  65.             <choice>
  66.             <element ref="applet"/>
  67.             <element ref="b"/>
  68.             <element ref="blink"/>
  69.             <element ref="bdo"/>
  70.             <element ref="big"/>
  71.             <element ref="br"/>
  72.             <element ref="cite"/>
  73.             <element ref="code"/>
  74.             <element ref="em"/>
  75.             <element ref="embed"/>
  76.             <element ref="font"/>
  77.             <element ref="i"/>
  78.             <element ref="img"/>
  79.             <element ref="kbd"/>
  80.             <element ref="map"/>
  81.             <element ref="nobr"/>
  82.             <element ref="object"/>
  83.             <element ref="s"/>
  84.             <element ref="samp"/>
  85.             <element ref="script"/>
  86.             <element ref="small"/>
  87.             <element ref="span"/>
  88.             <element ref="strike"/>
  89.             <element ref="strong"/>
  90.             <element ref="sub"/>
  91.             <element ref="sup"/>
  92.             <element ref="tt"/>
  93.             <element ref="u"/>
  94.             <element ref="var"/>
  95.             <element ref="wbr"/>
  96.             <element ref="address"/>
  97.             <element ref="basefont"/>
  98.             <element ref="blockquote"/>
  99.             <element ref="dir"/>
  100.             <element ref="div"/>
  101.             <element ref="dl"/>
  102.             <element ref="form"/>
  103.             <element ref="h1"/>
  104.             <element ref="h2"/>
  105.             <element ref="h3"/>
  106.             <element ref="h4"/>
  107.             <element ref="h5"/>
  108.             <element ref="h6"/>
  109.             <element ref="hr"/>
  110.             <element ref="isindex"/>
  111.             <element ref="listing"/>
  112.             <element ref="menu"/>
  113.             <element ref="noembed"/>
  114.             <element ref="noframes"/>
  115.             <element ref="noscript"/>
  116.             <element ref="ol"/>
  117.             <element ref="p"/>
  118.             <element ref="plaintext"/>
  119.             <element ref="pre"/>
  120.             <element ref="ul"/>
  121.             <element ref="xmp"/>
  122.             </choice>
  123.         </complexType>
  124.     </element>
  125.  
  126.     <element name="BlockParent" vs:nonbrowseable="true">
  127.         <complexType content="mixed">
  128.             <choice>
  129.             <element ref="applet"/>
  130.             <element ref="basefont"/>
  131.             <element ref="blockquote"/>
  132.             <element ref="body"/>
  133.             <element ref="center"/>
  134.             <element ref="dd"/>
  135.             <element ref="div"/>
  136.             <element ref="dl"/>
  137.             <element ref="embed"/>
  138.             <element ref="form"/>
  139.             <element ref="layer"/>
  140.             <element ref="li"/>
  141.             <element ref="noembed"/>
  142.             <element ref="noframes"/>
  143.             <element ref="nolayer"/>
  144.             <element ref="noscript"/>
  145.             <element ref="object"/>
  146.             <element ref="plaintext"/>
  147.             <element ref="td"/>
  148.             <element ref="th"/>
  149.             <element ref="xml"/>
  150.             <element ref="xmp"/>
  151.             </choice>
  152.         </complexType>
  153.     </element>
  154.     <element name="TableParent" vs:nonbrowseable="true">
  155.         <complexType content="mixed">
  156.             <choice>
  157.             <element ref="applet"/>
  158.             <element ref="blockquote"/>
  159.             <element ref="body"/>
  160.             <element ref="center"/>
  161.             <element ref="dd"/>
  162.             <element ref="div"/>
  163.             <element ref="dl"/>
  164.             <element ref="embed"/>
  165.             <element ref="form"/>
  166.             <element ref="li"/>
  167.             <element ref="noembed"/>
  168.             <element ref="noframes"/>
  169.             <element ref="noscript"/>
  170.             <element ref="object"/>
  171.             <element ref="plaintext"/>
  172.             <element ref="pre"/>
  173.             <element ref="td"/>
  174.             <element ref="th"/>
  175.             <element ref="xmp"/>
  176.             </choice>
  177.         </complexType>
  178.     </element>
  179.     <element name="FormElementParent" vs:nonbrowseable="true">
  180.         <complexType content="mixed">
  181.             <choice>
  182.             <element ref="applet"/>
  183.             <element ref="basefont"/>
  184.             <element ref="blockquote"/>
  185.             <element ref="body"/>
  186.             <element ref="center"/>
  187.             <element ref="dd"/>
  188.             <element ref="div"/>
  189.             <element ref="dl"/>
  190.             <element ref="embed"/>
  191.             <element ref="li"/>
  192.             <element ref="noembed"/>
  193.             <element ref="noframes"/>
  194.             <element ref="noscript"/>
  195.             <element ref="object"/>
  196.             <element ref="plaintext"/>
  197.             <element ref="pre"/>
  198.             <element ref="td"/>
  199.             <element ref="th"/>
  200.             <element ref="xmp"/>
  201.             </choice>
  202.         </complexType>
  203.     </element>
  204.     <element name="AParent" vs:nonbrowseable="true">
  205.         <complexType content="mixed">
  206.             <choice>
  207.             <element ref="address"/>
  208.             <element ref="b"/>
  209.             <element ref="blink"/>
  210.             <element ref="bdo"/>
  211.             <element ref="big"/>
  212.             <element ref="caption"/>
  213.             <element ref="cite"/>
  214.             <element ref="code"/>
  215.             <element ref="dt"/>
  216.             <element ref="em"/>
  217.             <element ref="font"/>
  218.             <element ref="form"/>
  219.             <element ref="h1"/>
  220.             <element ref="h2"/>
  221.             <element ref="h3"/>
  222.             <element ref="h4"/>
  223.             <element ref="h5"/>
  224.             <element ref="h6"/>
  225.             <element ref="i"/>
  226.             <element ref="kbd"/>
  227.             <element ref="li"/>
  228.             <element ref="nobr"/>
  229.             <element ref="p"/>
  230.             <element ref="pre"/>
  231.             <element ref="s"/>
  232.             <element ref="samp"/>
  233.             <element ref="small"/>
  234.             <element ref="span"/>
  235.             <element ref="strike"/>
  236.             <element ref="strong"/>
  237.             <element ref="sub"/>
  238.             <element ref="sup"/>
  239.             <element ref="tt"/>
  240.             <element ref="u"/>
  241.             <element ref="var"/>
  242.             <element ref="applet"/>
  243.             <element ref="basefont"/>
  244.             <element ref="blockquote"/>
  245.             <element ref="body"/>
  246.             <element ref="center"/>
  247.             <element ref="dd"/>
  248.             <element ref="div"/>
  249.             <element ref="dl"/>
  250.             <element ref="embed"/>
  251.             <element ref="form"/>
  252.             <element ref="noembed"/>
  253.             <element ref="noframes"/>
  254.             <element ref="noscript"/>
  255.             <element ref="object"/>
  256.             <element ref="plaintext"/>
  257.             <element ref="td"/>
  258.             <element ref="th"/>
  259.             <element ref="xmp"/>
  260.             </choice>
  261.         </complexType>
  262.     </element>
  263.     <element name="InlineParent" vs:nonbrowseable="true">
  264.         <complexType content="mixed">
  265.             <choice>
  266.             <element ref="a"/>
  267.             <element ref="address"/>
  268.             <element ref="b"/>
  269.             <element ref="blink"/>
  270.             <element ref="bdo"/>
  271.             <element ref="big"/>
  272.             <element ref="caption"/>
  273.             <element ref="cite"/>
  274.             <element ref="code"/>
  275.             <element ref="dt"/>
  276.             <element ref="em"/>
  277.             <element ref="font"/>
  278.             <element ref="h1"/>
  279.             <element ref="h2"/>
  280.             <element ref="h3"/>
  281.             <element ref="h4"/>
  282.             <element ref="h5"/>
  283.             <element ref="h6"/>
  284.             <element ref="i"/>
  285.             <element ref="ilayer"/>
  286.             <element ref="kbd"/>
  287.             <element ref="nobr"/>
  288.             <element ref="p"/>
  289.             <element ref="pre"/>
  290.             <element ref="s"/>
  291.             <element ref="samp"/>
  292.             <element ref="small"/>
  293.             <element ref="spacer"/>
  294.             <element ref="span"/>
  295.             <element ref="strike"/>
  296.             <element ref="strong"/>
  297.             <element ref="sub"/>
  298.             <element ref="sup"/>
  299.             <element ref="tt"/>
  300.             <element ref="u"/>
  301.             <element ref="var"/>
  302.             <element ref="xml"/>
  303.             </choice>
  304.         </complexType>
  305.     </element>
  306.     <element name="InlineParentNoPre" vs:nonbrowseable="true">
  307.         <complexType content="mixed">
  308.             <choice>
  309.             <element ref="a"/>
  310.             <element ref="address"/>
  311.             <element ref="b"/>
  312.             <element ref="blink"/>
  313.             <element ref="bdo"/>
  314.             <element ref="big"/>
  315.             <element ref="caption"/>
  316.             <element ref="cite"/>
  317.             <element ref="code"/>
  318.             <element ref="dt"/>
  319.             <element ref="em"/>
  320.             <element ref="font"/>
  321.             <element ref="h1"/>
  322.             <element ref="h2"/>
  323.             <element ref="h3"/>
  324.             <element ref="h4"/>
  325.             <element ref="h5"/>
  326.             <element ref="h6"/>
  327.             <element ref="i"/>
  328.             <element ref="kbd"/>
  329.             <element ref="nobr"/>
  330.             <element ref="p"/>
  331.             <element ref="s"/>
  332.             <element ref="samp"/>
  333.             <element ref="small"/>
  334.             <element ref="span"/>
  335.             <element ref="strike"/>
  336.             <element ref="strong"/>
  337.             <element ref="sub"/>
  338.             <element ref="sup"/>
  339.             <element ref="tt"/>
  340.             <element ref="u"/>
  341.             <element ref="var"/>
  342.             <element ref="xml"/>
  343.             </choice>
  344.         </complexType>
  345.     </element>
  346.     <element name="InlineParentNoButton" vs:nonbrowseable="true">
  347.         <complexType content="mixed">
  348.             <choice>
  349.             <element ref="a"/>
  350.             <element ref="address"/>
  351.             <element ref="b"/>
  352.             <element ref="blink"/>
  353.             <element ref="bdo"/>
  354.             <element ref="big"/>
  355.             <element ref="caption"/>
  356.             <element ref="cite"/>
  357.             <element ref="code"/>
  358.             <element ref="dt"/>
  359.             <element ref="em"/>
  360.             <element ref="font"/>
  361.             <element ref="h1"/>
  362.             <element ref="h2"/>
  363.             <element ref="h3"/>
  364.             <element ref="h4"/>
  365.             <element ref="h5"/>
  366.             <element ref="h6"/>
  367.             <element ref="i"/>
  368.             <element ref="kbd"/>
  369.             <element ref="nobr"/>
  370.             <element ref="p"/>
  371.             <element ref="pre"/>
  372.             <element ref="s"/>
  373.             <element ref="samp"/>
  374.             <element ref="small"/>
  375.             <element ref="span"/>
  376.             <element ref="strike"/>
  377.             <element ref="strong"/>
  378.             <element ref="sub"/>
  379.             <element ref="sup"/>
  380.             <element ref="tt"/>
  381.             <element ref="u"/>
  382.             <element ref="var"/>
  383.             <element ref="xml"/>
  384.             </choice>
  385.         </complexType>
  386.     </element>
  387.     <element name="InlineContent" vs:nonbrowseable="true">
  388.         <complexType content="mixed">
  389.             <choice>
  390.             <element ref="a"/>
  391.             <element ref="applet"/>
  392.             <element ref="b"/>
  393.             <element ref="blink"/>
  394.             <element ref="bdo"/>
  395.             <element ref="big"/>
  396.             <element ref="br"/>
  397.             <element ref="cite"/>
  398.             <element ref="code"/>
  399.             <element ref="em"/>
  400.             <element ref="embed"/>
  401.             <element ref="font"/>
  402.             <element ref="i"/>
  403.             <element ref="ilayer"/>
  404.             <element ref="img"/>
  405.             <element ref="kbd"/>
  406.             <element ref="map"/>
  407.             <element ref="nobr"/>
  408.             <element ref="object"/>
  409.             <element ref="s"/>
  410.             <element ref="samp"/>
  411.             <element ref="script"/>
  412.             <element ref="small"/>
  413.             <element ref="span"/>
  414.             <element ref="strike"/>
  415.             <element ref="strong"/>
  416.             <element ref="sub"/>
  417.             <element ref="sup"/>
  418.             <element ref="tt"/>
  419.             <element ref="u"/>
  420.             <element ref="var"/>
  421.             <element ref="wbr"/>
  422.             </choice>
  423.         </complexType>
  424.     </element>
  425.     <element name="FormElementContent" vs:nonbrowseable="true">
  426.         <complexType content="mixed">
  427.             <choice>
  428.             <element ref="a"/>
  429.             <element ref="applet"/>
  430.             <element ref="b"/>
  431.             <element ref="blink"/>
  432.             <element ref="bdo"/>
  433.             <element ref="big"/>
  434.             <element ref="br"/>
  435.             <element ref="cite"/>
  436.             <element ref="code"/>
  437.             <element ref="em"/>
  438.             <element ref="embed"/>
  439.             <element ref="font"/>
  440.             <element ref="i"/>
  441.             <element ref="img"/>
  442.             <element ref="input"/>
  443.             <element ref="kbd"/>
  444.             <element ref="map"/>
  445.             <element ref="nobr"/>
  446.             <element ref="object"/>
  447.             <element ref="s"/>
  448.             <element ref="samp"/>
  449.             <element ref="script"/>
  450.             <element ref="select"/>
  451.             <element ref="small"/>
  452.             <element ref="span"/>
  453.             <element ref="strike"/>
  454.             <element ref="strong"/>
  455.             <element ref="sub"/>
  456.             <element ref="sup"/>
  457.             <element ref="textarea"/>
  458.             <element ref="tt"/>
  459.             <element ref="u"/>
  460.             <element ref="var"/>
  461.             <element ref="wbr"/>
  462.             <element ref="address"/>
  463.             <element ref="basefont"/>
  464.             <element ref="blockquote"/>
  465.             <element ref="dir"/>
  466.             <element ref="div"/>
  467.             <element ref="dl"/>
  468.             <element ref="h1"/>
  469.             <element ref="h2"/>
  470.             <element ref="h3"/>
  471.             <element ref="h4"/>
  472.             <element ref="h5"/>
  473.             <element ref="h6"/>
  474.             <element ref="hr"/>
  475.             <element ref="isindex"/>
  476.             <element ref="listing"/>
  477.             <element ref="menu"/>
  478.             <element ref="noembed"/>
  479.             <element ref="noframes"/>
  480.             <element ref="noscript"/>
  481.             <element ref="ol"/>
  482.             <element ref="p"/>
  483.             <element ref="plaintext"/>
  484.             <element ref="pre"/>
  485.             <element ref="table"/>
  486.             <element ref="ul"/>
  487.             <element ref="xmp"/>
  488.             </choice>
  489.         </complexType>
  490.     </element>
  491.     <element name="AContent" vs:nonbrowseable="true">
  492.         <complexType content="mixed">
  493.             <choice>
  494.             <element ref="applet"/>
  495.             <element ref="b"/>
  496.             <element ref="bdo"/>
  497.             <element ref="big"/>
  498.             <element ref="br"/>
  499.             <element ref="cite"/>
  500.             <element ref="code"/>
  501.             <element ref="em"/>
  502.             <element ref="embed"/>
  503.             <element ref="font"/>
  504.             <element ref="i"/>
  505.             <element ref="img"/>
  506.             <element ref="kbd"/>
  507.             <element ref="map"/>
  508.             <element ref="nobr"/>
  509.             <element ref="object"/>
  510.             <element ref="s"/>
  511.             <element ref="samp"/>
  512.             <element ref="script"/>
  513.             <element ref="small"/>
  514.             <element ref="span"/>
  515.             <element ref="strike"/>
  516.             <element ref="strong"/>
  517.             <element ref="sub"/>
  518.             <element ref="sup"/>
  519.             <element ref="tt"/>
  520.             <element ref="u"/>
  521.             <element ref="var"/>
  522.             <element ref="wbr"/>
  523.             </choice>
  524.         </complexType>
  525.     </element>
  526.     <element name="PreContent" vs:nonbrowseable="true">
  527.         <complexType content="mixed">
  528.             <choice>
  529.             <element ref="b"/>
  530.             <element ref="bdo"/>
  531.             <element ref="br"/>
  532.             <element ref="cite"/>
  533.             <element ref="code"/>
  534.             <element ref="em"/>
  535.             <element ref="embed"/>
  536.             <element ref="i"/>
  537.             <element ref="kbd"/>
  538.             <element ref="map"/>
  539.             <element ref="s"/>
  540.             <element ref="samp"/>
  541.             <element ref="script"/>
  542.             <element ref="span"/>
  543.             <element ref="strike"/>
  544.             <element ref="strong"/>
  545.             <element ref="tt"/>
  546.             <element ref="u"/>
  547.             <element ref="var"/>
  548.             <element ref="xml"/>
  549.             <element ref="wbr"/>
  550.             </choice>
  551.         </complexType>
  552.     </element>
  553.  
  554.     <attributeGroup name="coreLanguage" vs:nonbrowseable="true">
  555.         <attribute name="dir"  value="ltr">
  556.             <simpleType base="NMTOKEN">
  557.                 <enumeration value="ltr"/>
  558.                 <enumeration value="rtl"/>
  559.             </simpleType>
  560.         </attribute>
  561.         <attribute name="lang"/>
  562.     </attributeGroup>
  563.  
  564.     <element name="a">
  565.         <complexType content="mixed">
  566.             <choice>
  567.             <element ref="AContent"/>
  568.             <element ref="coreLanguage"/>
  569.             </choice>
  570.             <attribute name="href" type="uri-reference"/>
  571.             <attribute name="name"/>
  572.             <attribute name="target">
  573.                 <simpleType base="NMTOKEN">
  574.                     <enumeration value="_blank"/>
  575.                     <enumeration value="_parent"/>
  576.                     <enumeration value="_search"/>
  577.                     <enumeration value="_self"/>
  578.                     <enumeration value="_top"/>
  579.                 </simpleType>
  580.             </attribute>
  581.             <attribute name="onserverclick" vs:omtype="event" />
  582.             <attribute name="onserverchange" vs:omtype="event" />
  583.             <attribute name="accesskey"/>
  584.             <attribute name="class" vs:mapstoname="className"/>
  585.             <attribute name="id"/>
  586.             <attribute name="style" vs:builder="style"/>
  587.             <attribute name="tabindex" />
  588.             <attribute name="title"/>
  589.             <attribute name="xmlns" />
  590.             <attribute name="onclick" vs:omtype="event"/>
  591.             <attribute name="ondblclick" vs:omtype="event"/>
  592.             <attribute name="onkeydown" vs:omtype="event"/>
  593.             <attribute name="onkeypress" vs:omtype="event"/>
  594.             <attribute name="onkeyup" vs:omtype="event"/>
  595.             <attribute name="onmousemove" vs:omtype="event"/>
  596.             <attribute name="onmouseout" vs:omtype="event"/>
  597.             <attribute name="onmouseover" vs:omtype="event"/>
  598.             <attribute name="onmouseup" vs:omtype="event"/>
  599.         </complexType>
  600.     </element>
  601.     <element name="address">
  602.         <complexType content="mixed">
  603.             <choice>
  604.             <element ref="InlineContent"/>
  605.             <element ref="p"/>
  606.             <element ref="coreLanguage"/>
  607.             </choice>
  608.             <attribute name="accesskey"/>
  609.             <attribute name="class" vs:mapstoname="className"/>
  610.             <attribute name="id"/>
  611.             <attribute name="style" vs:builder="style"/>
  612.             <attribute name="tabindex" />
  613.             <attribute name="title"/>
  614.             <attribute name="xmlns" />
  615.             <attribute name="onclick" vs:omtype="event"/>
  616.             <attribute name="ondblclick" vs:omtype="event"/>
  617.             <attribute name="onkeydown" vs:omtype="event"/>
  618.             <attribute name="onkeypress" vs:omtype="event"/>
  619.             <attribute name="onkeyup" vs:omtype="event"/>
  620.             <attribute name="onmousemove" vs:omtype="event"/>
  621.             <attribute name="onmouseout" vs:omtype="event"/>
  622.             <attribute name="onmouseover" vs:omtype="event"/>
  623.             <attribute name="onmouseup" vs:omtype="event"/>
  624.         </complexType>
  625.     </element>
  626.     <element name="applet" vs:deprecated="true">
  627.         <complexType content="mixed">
  628.             <choice>
  629.             <element ref="InlineContent"/>
  630.             <element ref="BlockContent"/>
  631.             <element ref="param"/>
  632.             <element ref="coreLanguage"/>
  633.             </choice>
  634.             <attribute name="align">
  635.                 <simpleType base="NMTOKEN">
  636.                     <enumeration value="left"/>
  637.                     <enumeration value="right"/>
  638.                     <enumeration value="top"/>
  639.                     <enumeration value="texttop"/>
  640.                     <enumeration value="middle"/>
  641.                     <enumeration value="absmiddle"/>
  642.                     <enumeration value="baseline"/>
  643.                     <enumeration value="bottom"/>
  644.                     <enumeration value="absbottom"/>
  645.                 </simpleType>
  646.             </attribute>
  647.             <attribute name="alt"/>
  648.             <attribute name="archive"/>
  649.             <attribute name="code" type="uri-reference"/>
  650.             <attribute name="codebase" type="uri-reference"/>
  651.             <attribute name="height"/>
  652.             <attribute name="hspace" type="ui4"/>
  653.             <attribute name="mayscript"/>
  654.             <attribute name="name"/>
  655.             <attribute name="vspace" type="ui4"/>
  656.             <attribute name="width"/>
  657.             <attribute name="accesskey"/>
  658.             <attribute name="class" vs:mapstoname="className"/>
  659.             <attribute name="id"/>
  660.             <attribute name="style" vs:builder="style"/>
  661.             <attribute name="tabindex" />
  662.             <attribute name="title"/>
  663.             <attribute name="xmlns" />
  664.         </complexType>
  665.     </element>
  666.     <element name="area" vs:empty="true">
  667.         <complexType content="mixed">
  668.             <choice>
  669.             <element ref="coreLanguage"/>
  670.             </choice>
  671.             <attribute name="alt"/>
  672.             <attribute name="coords"/>
  673.             <attribute name="href" type="uri-reference"/>
  674.             <attribute name="name"/>
  675.             <attribute name="nohref"  value="false" type="boolean" vs:standalone="true" />
  676.             <attribute name="shape"  value="rect">
  677.                 <simpleType base="NMTOKEN">
  678.                     <enumeration value="rect"/>
  679.                     <enumeration value="circle"/>
  680.                     <enumeration value="default"/>
  681.                     <enumeration value="poly"/>
  682.                     <enumeration value="polygon"/>
  683.                 </simpleType>
  684.             </attribute>
  685.             <attribute name="target" >
  686.                 <simpleType base="NMTOKEN">
  687.                     <enumeration value="_blank"/>
  688.                     <enumeration value="_parent"/>
  689.                     <enumeration value="_search"/>
  690.                     <enumeration value="_self"/>
  691.                     <enumeration value="_top"/>
  692.                 </simpleType>
  693.             </attribute>
  694.             <attribute name="accesskey"/>
  695.             <attribute name="class" vs:mapstoname="className"/>
  696.             <attribute name="id"/>
  697.             <attribute name="style" vs:builder="style"/>
  698.             <attribute name="tabindex" />
  699.             <attribute name="title"/>
  700.             <attribute name="xmlns" />
  701.             <attribute name="onclick" vs:omtype="event"/>
  702.             <attribute name="ondblclick" vs:omtype="event"/>
  703.             <attribute name="onkeydown" vs:omtype="event"/>
  704.             <attribute name="onkeypress" vs:omtype="event"/>
  705.             <attribute name="onkeyup" vs:omtype="event"/>
  706.             <attribute name="onmousemove" vs:omtype="event"/>
  707.             <attribute name="onmouseout" vs:omtype="event"/>
  708.             <attribute name="onmouseover" vs:omtype="event"/>
  709.             <attribute name="onmouseup" vs:omtype="event"/>
  710.         </complexType>
  711.     </element>
  712.     <element name="b">
  713.         <complexType content="mixed">
  714.             <choice>
  715.             <element ref="InlineContent"/>
  716.             <element ref="coreLanguage"/>
  717.             </choice>
  718.             <attribute name="accesskey"/>
  719.             <attribute name="class" vs:mapstoname="className"/>
  720.             <attribute name="id"/>
  721.             <attribute name="style" vs:builder="style"/>
  722.             <attribute name="tabindex" />
  723.             <attribute name="title"/>
  724.             <attribute name="xmlns" />
  725.         </complexType>
  726.     </element>
  727.     <element name="base" vs:empty="true">
  728.         <complexType content="mixed">
  729.             <attribute name="href" type="uri-reference"/>
  730.             <attribute name="target" >
  731.                 <simpleType base="NMTOKEN">
  732.                     <enumeration value="_blank"/>
  733.                     <enumeration value="_parent"/>
  734.                     <enumeration value="_search"/>
  735.                     <enumeration value="_self"/>
  736.                     <enumeration value="_top"/>
  737.                 </simpleType>
  738.             </attribute>
  739.             <attribute name="accesskey"/>
  740.             <attribute name="class" vs:mapstoname="className"/>
  741.             <attribute name="id"/>
  742.             <attribute name="style" vs:builder="style"/>
  743.             <attribute name="tabindex" />
  744.             <attribute name="title"/>
  745.             <attribute name="xmlns" />
  746.         </complexType>
  747.     </element>
  748.     <element name="basefont" vs:deprecated="true">
  749.         <complexType content="mixed">
  750.             <choice>
  751.             <element ref="BasefontContent"/>
  752.             </choice>
  753.             <attribute name="size" type="integer"/>
  754.             <attribute name="accesskey"/>
  755.             <attribute name="class" vs:mapstoname="className"/>
  756.             <attribute name="id"/>
  757.             <attribute name="style" vs:builder="style"/>
  758.             <attribute name="tabindex" />
  759.             <attribute name="title"/>
  760.             <attribute name="xmlns" />
  761.             <attribute name="onclick" vs:omtype="event"/>
  762.             <attribute name="ondblclick" vs:omtype="event"/>
  763.             <attribute name="onkeydown" vs:omtype="event"/>
  764.             <attribute name="onkeypress" vs:omtype="event"/>
  765.             <attribute name="onkeyup" vs:omtype="event"/>
  766.             <attribute name="onmousemove" vs:omtype="event"/>
  767.             <attribute name="onmouseout" vs:omtype="event"/>
  768.             <attribute name="onmouseover" vs:omtype="event"/>
  769.             <attribute name="onmouseup" vs:omtype="event"/>
  770.         </complexType>
  771.     </element>
  772.     <element name="big">
  773.         <complexType content="mixed">
  774.             <choice>
  775.             <element ref="InlineContent"/>
  776.             <element ref="coreLanguage"/>
  777.             </choice>
  778.             <attribute name="accesskey"/>
  779.             <attribute name="class" vs:mapstoname="className"/>
  780.             <attribute name="id"/>
  781.             <attribute name="style" vs:builder="style"/>
  782.             <attribute name="tabindex" />
  783.             <attribute name="title"/>
  784.             <attribute name="xmlns" />
  785.             <attribute name="onclick" vs:omtype="event"/>
  786.             <attribute name="ondblclick" vs:omtype="event"/>
  787.             <attribute name="onkeydown" vs:omtype="event"/>
  788.             <attribute name="onkeypress" vs:omtype="event"/>
  789.             <attribute name="onkeyup" vs:omtype="event"/>
  790.             <attribute name="onmousemove" vs:omtype="event"/>
  791.             <attribute name="onmouseout" vs:omtype="event"/>
  792.             <attribute name="onmouseover" vs:omtype="event"/>
  793.             <attribute name="onmouseup" vs:omtype="event"/>
  794.         </complexType>
  795.     </element>
  796.     <element name="blink">
  797.         <complexType content="mixed">
  798.             <choice>
  799.             <element ref="InlineContent"/>
  800.             <element ref="coreLanguage"/>
  801.             </choice>
  802.             <attribute name="accesskey"/>
  803.             <attribute name="class" vs:mapstoname="className"/>
  804.             <attribute name="id"/>
  805.             <attribute name="style" vs:builder="style"/>
  806.             <attribute name="tabindex" />
  807.             <attribute name="title"/>
  808.             <attribute name="xmlns" />
  809.         </complexType>
  810.     </element>
  811.     <element name="blockquote">
  812.         <complexType content="mixed">
  813.             <choice>
  814.             <element ref="InlineContent"/>
  815.             <element ref="BlockContent"/>
  816.             <element ref="coreLanguage"/>
  817.             </choice>
  818.             <attribute name="accesskey"/>
  819.             <attribute name="class" vs:mapstoname="className"/>
  820.             <attribute name="id"/>
  821.             <attribute name="style" vs:builder="style"/>
  822.             <attribute name="tabindex" />
  823.             <attribute name="title"/>
  824.             <attribute name="xmlns" />
  825.             <attribute name="onclick" vs:omtype="event"/>
  826.             <attribute name="ondblclick" vs:omtype="event"/>
  827.             <attribute name="onkeydown" vs:omtype="event"/>
  828.             <attribute name="onkeypress" vs:omtype="event"/>
  829.             <attribute name="onkeyup" vs:omtype="event"/>
  830.             <attribute name="onmousemove" vs:omtype="event"/>
  831.             <attribute name="onmouseout" vs:omtype="event"/>
  832.             <attribute name="onmouseover" vs:omtype="event"/>
  833.             <attribute name="onmouseup" vs:omtype="event"/>
  834.         </complexType>
  835.     </element>
  836.     <element name="body">
  837.         <complexType content="mixed">
  838.             <choice>
  839.             <element ref="InlineContent"/>
  840.             <element ref="BlockContent"/>
  841.             <element ref="del"/>
  842.             <element ref="coreLanguage"/>
  843.             </choice>
  844.             <attribute name="alink" vs:builder="color"/>
  845.             <attribute name="background" type="uri-reference"/>
  846.             <attribute name="bgcolor" vs:builder="color"/>
  847.             <attribute name="link"  vs:builder="color"/>
  848.             <attribute name="onblur" vs:omtype="event"/>
  849.             <attribute name="ondragdrop" vs:omtype="event"/>
  850.             <attribute name="onerror" vs:omtype="event"/>
  851.             <attribute name="onfocus" vs:omtype="event"/>
  852.             <attribute name="onload" vs:omtype="event"/>
  853.             <attribute name="onmove"/>
  854.             <attribute name="onresize" vs:omtype="event"/>
  855.             <attribute name="onunload"/>
  856.             <attribute name="text" vs:builder="color"/>
  857.             <attribute name="vlink" vs:builder="color"/>
  858.             <attribute name="accesskey"/>
  859.             <attribute name="class" vs:mapstoname="className"/>
  860.             <attribute name="id"/>
  861.             <attribute name="style" vs:builder="style"/>
  862.             <attribute name="tabindex" />
  863.             <attribute name="title"/>
  864.             <attribute name="xmlns" />
  865.             <attribute name="onclick" vs:omtype="event"/>
  866.             <attribute name="ondblclick" vs:omtype="event"/>
  867.             <attribute name="onkeydown" vs:omtype="event"/>
  868.             <attribute name="onkeypress" vs:omtype="event"/>
  869.             <attribute name="onkeyup" vs:omtype="event"/>
  870.             <attribute name="onmousemove" vs:omtype="event"/>
  871.             <attribute name="onmouseout" vs:omtype="event"/>
  872.             <attribute name="onmouseover" vs:omtype="event"/>
  873.             <attribute name="onmouseup" vs:omtype="event"/>
  874.         </complexType>
  875.     </element>
  876.     <element name="br" vs:empty="true">
  877.         <complexType content="mixed">
  878.             <choice>
  879.             <element ref="coreLanguage"/>
  880.             </choice>
  881.             <attribute name="clear"  value="none">
  882.                 <simpleType base="NMTOKEN">
  883.                     <enumeration value="none"/>
  884.                     <enumeration value="left"/>
  885.                     <enumeration value="right"/>
  886.                     <enumeration value="all"/>
  887.                 </simpleType>
  888.             </attribute>
  889.             <attribute name="accesskey"/>
  890.             <attribute name="class" vs:mapstoname="className"/>
  891.             <attribute name="id"/>
  892.             <attribute name="style" vs:builder="style"/>
  893.             <attribute name="tabindex" />
  894.             <attribute name="title"/>
  895.             <attribute name="xmlns" />
  896.         </complexType>
  897.     </element>
  898.     <element name="caption">
  899.         <complexType content="mixed">
  900.             <choice>
  901.             <element ref="coreLanguage"/>
  902.             </choice>
  903.             <attribute name="align">
  904.                 <simpleType base="NMTOKEN">
  905.                     <enumeration value="top"/>
  906.                     <enumeration value="bottom"/>
  907.                 </simpleType>
  908.             </attribute>
  909.             <attribute name="accesskey"/>
  910.             <attribute name="class" vs:mapstoname="className"/>
  911.             <attribute name="id"/>
  912.             <attribute name="style" vs:builder="style"/>
  913.             <attribute name="tabindex" />
  914.             <attribute name="title"/>
  915.             <attribute name="xmlns" />
  916.             <attribute name="onclick" vs:omtype="event"/>
  917.             <attribute name="ondblclick" vs:omtype="event"/>
  918.             <attribute name="onkeydown" vs:omtype="event"/>
  919.             <attribute name="onkeypress" vs:omtype="event"/>
  920.             <attribute name="onkeyup" vs:omtype="event"/>
  921.             <attribute name="onmousemove" vs:omtype="event"/>
  922.             <attribute name="onmouseout" vs:omtype="event"/>
  923.             <attribute name="onmouseover" vs:omtype="event"/>
  924.             <attribute name="onmouseup" vs:omtype="event"/>
  925.         </complexType>
  926.     </element>
  927.     <element name="center" vs:deprecated="true">
  928.         <complexType content="mixed">
  929.             <choice>
  930.             <element ref="InlineContent"/>
  931.             <element ref="BlockContent"/>
  932.             <element ref="coreLanguage"/>
  933.             </choice>
  934.             <attribute name="accesskey"/>
  935.             <attribute name="class" vs:mapstoname="className"/>
  936.             <attribute name="id"/>
  937.             <attribute name="style" vs:builder="style"/>
  938.             <attribute name="tabindex" />
  939.             <attribute name="title"/>
  940.             <attribute name="xmlns" />
  941.             <attribute name="onclick" vs:omtype="event"/>
  942.             <attribute name="ondblclick" vs:omtype="event"/>
  943.             <attribute name="onkeydown" vs:omtype="event"/>
  944.             <attribute name="onkeypress" vs:omtype="event"/>
  945.             <attribute name="onkeyup" vs:omtype="event"/>
  946.             <attribute name="onmousemove" vs:omtype="event"/>
  947.             <attribute name="onmouseout" vs:omtype="event"/>
  948.             <attribute name="onmouseover" vs:omtype="event"/>
  949.             <attribute name="onmouseup" vs:omtype="event"/>
  950.         </complexType>
  951.     </element>
  952.     <element name="cite">
  953.         <complexType content="mixed">
  954.             <choice>
  955.             <element ref="InlineContent"/>
  956.             <element ref="coreLanguage"/>
  957.             </choice>
  958.             <attribute name="accesskey"/>
  959.             <attribute name="class" vs:mapstoname="className"/>
  960.             <attribute name="id"/>
  961.             <attribute name="style" vs:builder="style"/>
  962.             <attribute name="tabindex" />
  963.             <attribute name="title"/>
  964.             <attribute name="xmlns" />
  965.             <attribute name="onclick" vs:omtype="event"/>
  966.             <attribute name="ondblclick" vs:omtype="event"/>
  967.             <attribute name="onkeydown" vs:omtype="event"/>
  968.             <attribute name="onkeypress" vs:omtype="event"/>
  969.             <attribute name="onkeyup" vs:omtype="event"/>
  970.             <attribute name="onmousemove" vs:omtype="event"/>
  971.             <attribute name="onmouseout" vs:omtype="event"/>
  972.             <attribute name="onmouseover" vs:omtype="event"/>
  973.             <attribute name="onmouseup" vs:omtype="event"/>
  974.         </complexType>
  975.     </element>
  976.     <element name="code">
  977.         <complexType content="mixed">
  978.             <choice>
  979.             <element ref="InlineContent"/>
  980.             <element ref="coreLanguage"/>
  981.             </choice>
  982.             <attribute name="accesskey"/>
  983.             <attribute name="class" vs:mapstoname="className"/>
  984.             <attribute name="id"/>
  985.             <attribute name="style" vs:builder="style"/>
  986.             <attribute name="tabindex" />
  987.             <attribute name="title"/>
  988.             <attribute name="xmlns" />
  989.             <attribute name="onclick" vs:omtype="event"/>
  990.             <attribute name="ondblclick" vs:omtype="event"/>
  991.             <attribute name="onkeydown" vs:omtype="event"/>
  992.             <attribute name="onkeypress" vs:omtype="event"/>
  993.             <attribute name="onkeyup" vs:omtype="event"/>
  994.             <attribute name="onmousemove" vs:omtype="event"/>
  995.             <attribute name="onmouseout" vs:omtype="event"/>
  996.             <attribute name="onmouseover" vs:omtype="event"/>
  997.             <attribute name="onmouseup" vs:omtype="event"/>
  998.         </complexType>
  999.     </element>
  1000.     <element name="dd">
  1001.         <complexType content="mixed">
  1002.             <choice>
  1003.             <element ref="InlineContent"/>
  1004.             <element ref="BlockContent"/>
  1005.             <element ref="coreLanguage"/>
  1006.             </choice>
  1007.             <attribute name="accesskey"/>
  1008.             <attribute name="class" vs:mapstoname="className"/>
  1009.             <attribute name="id"/>
  1010.             <attribute name="style" vs:builder="style"/>
  1011.             <attribute name="tabindex" />
  1012.             <attribute name="title"/>
  1013.             <attribute name="xmlns" />
  1014.             <attribute name="onclick" vs:omtype="event"/>
  1015.             <attribute name="ondblclick" vs:omtype="event"/>
  1016.             <attribute name="onkeydown" vs:omtype="event"/>
  1017.             <attribute name="onkeypress" vs:omtype="event"/>
  1018.             <attribute name="onkeyup" vs:omtype="event"/>
  1019.             <attribute name="onmousemove" vs:omtype="event"/>
  1020.             <attribute name="onmouseout" vs:omtype="event"/>
  1021.             <attribute name="onmouseover" vs:omtype="event"/>
  1022.             <attribute name="onmouseup" vs:omtype="event"/>
  1023.         </complexType>
  1024.     </element>
  1025.     <element name="dir" vs:deprecated="true">
  1026.         <complexType content="mixed">
  1027.             <choice>
  1028.             <element ref="li"/>
  1029.             <element ref="coreLanguage"/>
  1030.             </choice>
  1031.             <attribute name="accesskey"/>
  1032.             <attribute name="class" vs:mapstoname="className"/>
  1033.             <attribute name="id"/>
  1034.             <attribute name="style" vs:builder="style"/>
  1035.             <attribute name="tabindex" />
  1036.             <attribute name="title"/>
  1037.             <attribute name="xmlns" />
  1038.             <attribute name="onclick" vs:omtype="event"/>
  1039.             <attribute name="ondblclick" vs:omtype="event"/>
  1040.             <attribute name="onkeydown" vs:omtype="event"/>
  1041.             <attribute name="onkeypress" vs:omtype="event"/>
  1042.             <attribute name="onkeyup" vs:omtype="event"/>
  1043.             <attribute name="onmousemove" vs:omtype="event"/>
  1044.             <attribute name="onmouseout" vs:omtype="event"/>
  1045.             <attribute name="onmouseover" vs:omtype="event"/>
  1046.             <attribute name="onmouseup" vs:omtype="event"/>
  1047.         </complexType>
  1048.     </element>
  1049.     <element name="div">
  1050.         <complexType content="mixed">
  1051.             <choice>
  1052.             <element ref="InlineContent"/>
  1053.             <element ref="BlockContent"/>
  1054.             <element ref="coreLanguage"/>
  1055.             </choice>
  1056.             <attribute name="align"  value="left">
  1057.                 <simpleType base="NMTOKEN">
  1058.                     <enumeration value="left"/>
  1059.                     <enumeration value="center"/>
  1060.                     <enumeration value="right"/>
  1061.                     <enumeration value="justify"/>
  1062.                 </simpleType>
  1063.             </attribute>
  1064.             <attribute name="accesskey"/>
  1065.             <attribute name="class" vs:mapstoname="className"/>
  1066.             <attribute name="id"/>
  1067.             <attribute name="style" vs:builder="style"/>
  1068.             <attribute name="tabindex" />
  1069.             <attribute name="title"/>
  1070.             <attribute name="xmlns" />
  1071.             <attribute name="onclick" vs:omtype="event"/>
  1072.             <attribute name="ondblclick" vs:omtype="event"/>
  1073.             <attribute name="onkeydown" vs:omtype="event"/>
  1074.             <attribute name="onkeypress" vs:omtype="event"/>
  1075.             <attribute name="onkeyup" vs:omtype="event"/>
  1076.             <attribute name="onmousemove" vs:omtype="event"/>
  1077.             <attribute name="onmouseout" vs:omtype="event"/>
  1078.             <attribute name="onmouseover" vs:omtype="event"/>
  1079.             <attribute name="onmouseup" vs:omtype="event"/>
  1080.         </complexType>
  1081.     </element>
  1082.     <element name="dl">
  1083.         <complexType content="mixed">
  1084.             <choice>
  1085.             <element ref="dd"/>
  1086.             <element ref="dt"/>
  1087.             <element ref="coreLanguage"/>
  1088.             </choice>
  1089.             <attribute name="compact"  value="false" type="boolean" vs:standalone="true" />
  1090.             <attribute name="accesskey"/>
  1091.             <attribute name="class" vs:mapstoname="className"/>
  1092.             <attribute name="id"/>
  1093.             <attribute name="style" vs:builder="style"/>
  1094.             <attribute name="tabindex" />
  1095.             <attribute name="title"/>
  1096.             <attribute name="xmlns" />
  1097.             <attribute name="onclick" vs:omtype="event"/>
  1098.             <attribute name="ondblclick" vs:omtype="event"/>
  1099.             <attribute name="onkeydown" vs:omtype="event"/>
  1100.             <attribute name="onkeypress" vs:omtype="event"/>
  1101.             <attribute name="onkeyup" vs:omtype="event"/>
  1102.             <attribute name="onmousemove" vs:omtype="event"/>
  1103.             <attribute name="onmouseout" vs:omtype="event"/>
  1104.             <attribute name="onmouseover" vs:omtype="event"/>
  1105.             <attribute name="onmouseup" vs:omtype="event"/>
  1106.         </complexType>
  1107.     </element>
  1108.     <element name="dt">
  1109.         <complexType content="mixed">
  1110.             <choice>
  1111.             <element ref="InlineContent"/>
  1112.             <element ref="coreLanguage"/>
  1113.             </choice>
  1114.             <attribute name="accesskey"/>
  1115.             <attribute name="class" vs:mapstoname="className"/>
  1116.             <attribute name="id"/>
  1117.             <attribute name="style" vs:builder="style"/>
  1118.             <attribute name="tabindex" />
  1119.             <attribute name="title"/>
  1120.             <attribute name="xmlns" />
  1121.             <attribute name="onclick" vs:omtype="event"/>
  1122.             <attribute name="ondblclick" vs:omtype="event"/>
  1123.             <attribute name="onkeydown" vs:omtype="event"/>
  1124.             <attribute name="onkeypress" vs:omtype="event"/>
  1125.             <attribute name="onkeyup" vs:omtype="event"/>
  1126.             <attribute name="onmousemove" vs:omtype="event"/>
  1127.             <attribute name="onmouseout" vs:omtype="event"/>
  1128.             <attribute name="onmouseover" vs:omtype="event"/>
  1129.             <attribute name="onmouseup" vs:omtype="event"/>
  1130.         </complexType>
  1131.     </element>
  1132.     <element name="em">
  1133.         <complexType content="mixed">
  1134.             <choice>
  1135.             <element ref="InlineContent"/>
  1136.             <element ref="coreLanguage"/>
  1137.             </choice>
  1138.             <attribute name="accesskey"/>
  1139.             <attribute name="class" vs:mapstoname="className"/>
  1140.             <attribute name="id"/>
  1141.             <attribute name="style" vs:builder="style"/>
  1142.             <attribute name="tabindex" />
  1143.             <attribute name="title"/>
  1144.             <attribute name="xmlns" />
  1145.             <attribute name="onclick" vs:omtype="event"/>
  1146.             <attribute name="ondblclick" vs:omtype="event"/>
  1147.             <attribute name="onkeydown" vs:omtype="event"/>
  1148.             <attribute name="onkeypress" vs:omtype="event"/>
  1149.             <attribute name="onkeyup" vs:omtype="event"/>
  1150.             <attribute name="onmousemove" vs:omtype="event"/>
  1151.             <attribute name="onmouseout" vs:omtype="event"/>
  1152.             <attribute name="onmouseover" vs:omtype="event"/>
  1153.             <attribute name="onmouseup" vs:omtype="event"/>
  1154.         </complexType>
  1155.     </element>
  1156.     <element name="embed">
  1157.         <complexType content="mixed">
  1158.             <choice>
  1159.             <element ref="InlineContent"/>
  1160.             <element ref="BlockContent"/>
  1161.             <element ref="param"/>
  1162.             <element ref="coreLanguage"/>
  1163.             </choice>
  1164.             <attribute name="height"/>
  1165.             <attribute name="src" type="uri-reference"/>
  1166.             <attribute name="width"/>
  1167.             <attribute name="border" type="integer"/>
  1168.             <attribute name="frameborder"  value="yes">
  1169.                 <simpleType base="NMTOKEN">
  1170.                     <enumeration value="yes"/>
  1171.                     <enumeration value="no"/>
  1172.                     <enumeration value="1"/>
  1173.                     <enumeration value="0"/>
  1174.                 </simpleType>
  1175.             </attribute>
  1176.             <attribute name="hidden"  value="false">
  1177.                 <simpleType base="NMTOKEN">
  1178.                     <enumeration value="true"/>
  1179.                     <enumeration value="false"/>
  1180.                 </simpleType>
  1181.             </attribute>
  1182.             <attribute name="palette">
  1183.                 <simpleType base="NMTOKEN">
  1184.                     <enumeration value="background"/>
  1185.                     <enumeration value="foreground"/>
  1186.                 </simpleType>
  1187.             </attribute>
  1188.             <attribute name="pluginspace"/>
  1189.             <attribute name="pluginurl"/>
  1190.             <attribute name="type" />>
  1191.             <attribute name="units">
  1192.                 <simpleType base="NMTOKEN">
  1193.                     <enumeration value="en"/>
  1194.                     <enumeration value="pixels"/>
  1195.                 </simpleType>
  1196.             </attribute>
  1197.             <attribute name="hspace" type="ui4"/>
  1198.             <attribute name="vspace" type="ui4"/>
  1199.             <attribute name="name"/>
  1200.             <attribute name="accesskey"/>
  1201.             <attribute name="class" vs:mapstoname="className"/>
  1202.             <attribute name="id"/>
  1203.             <attribute name="style" vs:builder="style"/>
  1204.             <attribute name="tabindex" />
  1205.             <attribute name="title"/>
  1206.             <attribute name="xmlns" />
  1207.             <attribute name="onclick" vs:omtype="event"/>
  1208.             <attribute name="ondblclick" vs:omtype="event"/>
  1209.             <attribute name="onkeydown" vs:omtype="event"/>
  1210.             <attribute name="onkeypress" vs:omtype="event"/>
  1211.             <attribute name="onkeyup" vs:omtype="event"/>
  1212.             <attribute name="onmousemove" vs:omtype="event"/>
  1213.             <attribute name="onmouseout" vs:omtype="event"/>
  1214.             <attribute name="onmouseover" vs:omtype="event"/>
  1215.             <attribute name="onmouseup" vs:omtype="event"/>
  1216.         </complexType>
  1217.     </element>
  1218.     <element name="font">
  1219.         <complexType content="mixed">
  1220.             <choice>
  1221.             <element ref="InlineContent"/>
  1222.             <element ref="coreLanguage"/>
  1223.             </choice>
  1224.             <attribute name="color"  vs:builder="color"/>
  1225.             <attribute name="face"/>
  1226.             <attribute name="size" type="integer"/>
  1227.             <attribute name="point-size"/>
  1228.             <attribute name="weight">
  1229.                 <simpleType base="NMTOKEN">
  1230.                     <enumeration value="100"/>
  1231.                     <enumeration value="200"/>
  1232.                     <enumeration value="300"/>
  1233.                     <enumeration value="400"/>
  1234.                     <enumeration value="500"/>
  1235.                     <enumeration value="600"/>
  1236.                     <enumeration value="700"/>
  1237.                     <enumeration value="800"/>
  1238.                     <enumeration value="900"/>
  1239.                 </simpleType>
  1240.             </attribute>
  1241.             <attribute name="accesskey"/>
  1242.             <attribute name="class" vs:mapstoname="className"/>
  1243.             <attribute name="id"/>
  1244.             <attribute name="style" vs:builder="style"/>
  1245.             <attribute name="tabindex" />
  1246.             <attribute name="title"/>
  1247.             <attribute name="xmlns" />
  1248.         </complexType>
  1249.     </element>
  1250.     <element name="form">
  1251.         <complexType content="mixed">
  1252.             <choice>
  1253.             <element ref="FormElementContent"/>
  1254.             <element ref="coreLanguage"/>
  1255.             <element name="keygen" vs:empty="true">
  1256.                 <complexType>
  1257.                     <attribute name="challenge" />
  1258.                     <attribute name="name" />
  1259.                 </complexType>
  1260.             </element>
  1261.             </choice>
  1262.             <attribute name="action" type="uri-reference"/>
  1263.             <attribute name="enctype"/>
  1264.             <attribute name="method"  value="get">
  1265.                 <simpleType base="NMTOKEN">
  1266.                     <enumeration value="get"/>
  1267.                     <enumeration value="post"/>
  1268.                 </simpleType>
  1269.             </attribute>
  1270.             <attribute name="name"/>
  1271.             <attribute name="ondragdrop" vs:omtype="event"/>
  1272.             <attribute name="onreset" vs:omtype="event"/>
  1273.             <attribute name="onsubmit"/>
  1274.             <attribute name="target" >
  1275.                 <simpleType base="NMTOKEN">
  1276.                     <enumeration value="_blank"/>
  1277.                     <enumeration value="_parent"/>
  1278.                     <enumeration value="_search"/>
  1279.                     <enumeration value="_self"/>
  1280.                     <enumeration value="_top"/>
  1281.                 </simpleType>
  1282.             </attribute>
  1283.             <attribute name="accesskey"/>
  1284.             <attribute name="class" vs:mapstoname="className"/>
  1285.             <attribute name="id"/>
  1286.             <attribute name="style" vs:builder="style"/>
  1287.             <attribute name="tabindex" />
  1288.             <attribute name="title"/>
  1289.             <attribute name="xmlns" />
  1290.             <attribute name="onclick" vs:omtype="event"/>
  1291.             <attribute name="ondblclick" vs:omtype="event"/>
  1292.             <attribute name="onkeydown" vs:omtype="event"/>
  1293.             <attribute name="onkeypress" vs:omtype="event"/>
  1294.             <attribute name="onkeyup" vs:omtype="event"/>
  1295.             <attribute name="onmousemove" vs:omtype="event"/>
  1296.             <attribute name="onmouseout" vs:omtype="event"/>
  1297.             <attribute name="onmouseover" vs:omtype="event"/>
  1298.             <attribute name="onmouseup" vs:omtype="event"/>
  1299.         </complexType>
  1300.     </element>
  1301.     <element name="frame" vs:empty="true">
  1302.         <complexType content="mixed">
  1303.             <choice>
  1304.             <element ref="coreLanguage"/>
  1305.             </choice>
  1306.             <attribute name="bordercolor" vs:builder="color"/>
  1307.             <attribute name="frameborder"  value="yes">
  1308.                 <simpleType base="NMTOKEN">
  1309.                     <enumeration value="yes"/>
  1310.                     <enumeration value="no"/>
  1311.                     <enumeration value="1"/>
  1312.                     <enumeration value="0"/>
  1313.                 </simpleType>
  1314.             </attribute>
  1315.             <attribute name="marginheight" type="integer"/>
  1316.             <attribute name="marginwidth" type="integer"/>
  1317.             <attribute name="name"/>
  1318.             <attribute name="noresize"  value="false" type="boolean" vs:standalone="true" />
  1319.             <attribute name="scrolling"  value="auto">
  1320.                 <simpleType base="NMTOKEN">
  1321.                     <enumeration value="auto"/>
  1322.                     <enumeration value="yes"/>
  1323.                     <enumeration value="no"/>
  1324.                 </simpleType>
  1325.             </attribute>
  1326.             <attribute name="src" type="uri-reference"/>
  1327.             <attribute name="target">
  1328.                 <simpleType base="NMTOKEN">
  1329.                     <enumeration value="_blank"/>
  1330.                     <enumeration value="_parent"/>
  1331.                     <enumeration value="_search"/>
  1332.                     <enumeration value="_self"/>
  1333.                     <enumeration value="_top"/>
  1334.                 </simpleType>
  1335.             </attribute>
  1336.             <attribute name="accesskey"/>
  1337.             <attribute name="class" vs:mapstoname="className"/>
  1338.             <attribute name="id"/>
  1339.             <attribute name="style" vs:builder="style"/>
  1340.             <attribute name="tabindex" />
  1341.             <attribute name="title"/>
  1342.             <attribute name="xmlns" />
  1343.             <attribute name="onclick" vs:omtype="event"/>
  1344.             <attribute name="ondblclick" vs:omtype="event"/>
  1345.             <attribute name="onkeydown" vs:omtype="event"/>
  1346.             <attribute name="onkeypress" vs:omtype="event"/>
  1347.             <attribute name="onkeyup" vs:omtype="event"/>
  1348.             <attribute name="onmousemove" vs:omtype="event"/>
  1349.             <attribute name="onmouseout" vs:omtype="event"/>
  1350.             <attribute name="onmouseover" vs:omtype="event"/>
  1351.             <attribute name="onmouseup" vs:omtype="event"/>
  1352.         </complexType>
  1353.     </element>
  1354.     <element name="frameset">
  1355.         <complexType content="mixed">
  1356.             <choice>
  1357.             <element ref="frame"/>
  1358.             <element ref="frameset"/>
  1359.             <element ref="noframes"/>
  1360.             <element ref="coreLanguage"/>
  1361.             </choice>
  1362.             <attribute name="border" type="integer"/>
  1363.             <attribute name="bordercolor" vs:builder="color"/>
  1364.             <attribute name="cols"/>
  1365.             <attribute name="frameborder"  value="yes">
  1366.                 <simpleType base="NMTOKEN">
  1367.                     <enumeration value="yes"/>
  1368.                     <enumeration value="no"/>
  1369.                     <enumeration value="1"/>
  1370.                     <enumeration value="0"/>
  1371.                 </simpleType>
  1372.             </attribute>
  1373.             <attribute name="onblur" vs:omtype="event"/>
  1374.             <attribute name="onerror" vs:omtype="event"/>
  1375.             <attribute name="onfocus" vs:omtype="event"/>
  1376.             <attribute name="onload" vs:omtype="event"/>
  1377.             <attribute name="onmove"/>
  1378.             <attribute name="onresize" vs:omtype="event"/>
  1379.             <attribute name="onunload"/>
  1380.             <attribute name="rows"/>
  1381.             <attribute name="accesskey"/>
  1382.             <attribute name="class" vs:mapstoname="className"/>
  1383.             <attribute name="id"/>
  1384.             <attribute name="style" vs:builder="style"/>
  1385.             <attribute name="tabindex" />
  1386.             <attribute name="title"/>
  1387.             <attribute name="xmlns" />
  1388.             <attribute name="onclick" vs:omtype="event"/>
  1389.             <attribute name="ondblclick" vs:omtype="event"/>
  1390.             <attribute name="onkeydown" vs:omtype="event"/>
  1391.             <attribute name="onkeypress" vs:omtype="event"/>
  1392.             <attribute name="onkeyup" vs:omtype="event"/>
  1393.             <attribute name="onmousemove" vs:omtype="event"/>
  1394.             <attribute name="onmouseout" vs:omtype="event"/>
  1395.             <attribute name="onmouseover" vs:omtype="event"/>
  1396.             <attribute name="onmouseup" vs:omtype="event"/>
  1397.         </complexType>
  1398.     </element>
  1399.     <element name="head">
  1400.         <complexType content="mixed">
  1401.             <choice>
  1402.             <element ref="HeadContent"/>
  1403.             <element ref="coreLanguage"/>
  1404.             </choice>
  1405.             <attribute name="accesskey"/>
  1406.             <attribute name="class" vs:mapstoname="className"/>
  1407.             <attribute name="id"/>
  1408.             <attribute name="style" vs:builder="style"/>
  1409.             <attribute name="tabindex" />
  1410.             <attribute name="title"/>
  1411.             <attribute name="xmlns" />
  1412.         </complexType>
  1413.     </element>
  1414.     <element name="hr" vs:empty="true">
  1415.         <complexType content="mixed">
  1416.             <choice>
  1417.             <element ref="coreLanguage"/>
  1418.             </choice>
  1419.             <attribute name="align"  value="right">
  1420.                 <simpleType base="NMTOKEN">
  1421.                     <enumeration value="left"/>
  1422.                     <enumeration value="center"/>
  1423.                     <enumeration value="right"/>
  1424.                 </simpleType>
  1425.             </attribute>
  1426.             <attribute name="noshade" type="boolean" vs:standalone="true" />
  1427.             <attribute name="size" />
  1428.             <attribute name="width"/>
  1429.             <attribute name="accesskey"/>
  1430.             <attribute name="class" vs:mapstoname="className"/>
  1431.             <attribute name="id"/>
  1432.             <attribute name="style" vs:builder="style"/>
  1433.             <attribute name="tabindex" />
  1434.             <attribute name="title"/>
  1435.             <attribute name="xmlns" />
  1436.         </complexType>
  1437.     </element>
  1438.     <element name="html" vs:defaultelement="1">
  1439.         <complexType content="mixed">
  1440.             <choice>
  1441.             <element ref="body"/>
  1442.             <element ref="frameset"/>
  1443.             <element ref="head"/>
  1444.             <element ref="coreLanguage"/>
  1445.             </choice>
  1446.             <attribute name="accesskey"/>
  1447.             <attribute name="class" vs:mapstoname="className"/>
  1448.             <attribute name="id"/>
  1449.             <attribute name="style" vs:builder="style"/>
  1450.             <attribute name="tabindex" />
  1451.             <attribute name="title"/>
  1452.             <attribute name="xmlns" />
  1453.             <attribute name="onclick" vs:omtype="event"/>
  1454.             <attribute name="ondblclick" vs:omtype="event"/>
  1455.             <attribute name="onkeydown" vs:omtype="event"/>
  1456.             <attribute name="onkeypress" vs:omtype="event"/>
  1457.             <attribute name="onkeyup" vs:omtype="event"/>
  1458.             <attribute name="onmousemove" vs:omtype="event"/>
  1459.             <attribute name="onmouseout" vs:omtype="event"/>
  1460.             <attribute name="onmouseover" vs:omtype="event"/>
  1461.             <attribute name="onmouseup" vs:omtype="event"/>
  1462.         </complexType>
  1463.     </element>
  1464.     <element name="h1">
  1465.         <complexType content="mixed">
  1466.             <choice>
  1467.             <element ref="InlineContent"/>
  1468.             <element ref="coreLanguage"/>
  1469.             </choice>
  1470.             <attribute name="align"  value="left">
  1471.                 <simpleType base="NMTOKEN">
  1472.                     <enumeration value="left"/>
  1473.                     <enumeration value="center"/>
  1474.                     <enumeration value="right"/>
  1475.                     <enumeration value="justify"/>
  1476.                 </simpleType>
  1477.             </attribute>
  1478.             <attribute name="accesskey"/>
  1479.             <attribute name="class" vs:mapstoname="className"/>
  1480.             <attribute name="id"/>
  1481.             <attribute name="style" vs:builder="style"/>
  1482.             <attribute name="tabindex" />
  1483.             <attribute name="title"/>
  1484.             <attribute name="xmlns" />
  1485.             <attribute name="onclick" vs:omtype="event"/>
  1486.             <attribute name="ondblclick" vs:omtype="event"/>
  1487.             <attribute name="onkeydown" vs:omtype="event"/>
  1488.             <attribute name="onkeypress" vs:omtype="event"/>
  1489.             <attribute name="onkeyup" vs:omtype="event"/>
  1490.             <attribute name="onmousemove" vs:omtype="event"/>
  1491.             <attribute name="onmouseout" vs:omtype="event"/>
  1492.             <attribute name="onmouseover" vs:omtype="event"/>
  1493.             <attribute name="onmouseup" vs:omtype="event"/>
  1494.         </complexType>
  1495.     </element>
  1496.     <element name="h2">
  1497.         <complexType content="mixed">
  1498.             <choice>
  1499.             <element ref="InlineContent"/>
  1500.             <element ref="coreLanguage"/>
  1501.             </choice>
  1502.             <attribute name="align"  value="left">
  1503.                 <simpleType base="NMTOKEN">
  1504.                     <enumeration value="left"/>
  1505.                     <enumeration value="center"/>
  1506.                     <enumeration value="right"/>
  1507.                     <enumeration value="justify"/>
  1508.                 </simpleType>
  1509.             </attribute>
  1510.             <attribute name="accesskey"/>
  1511.             <attribute name="class" vs:mapstoname="className"/>
  1512.             <attribute name="id"/>
  1513.             <attribute name="style" vs:builder="style"/>
  1514.             <attribute name="tabindex" />
  1515.             <attribute name="title"/>
  1516.             <attribute name="xmlns" />
  1517.             <attribute name="onclick" vs:omtype="event"/>
  1518.             <attribute name="ondblclick" vs:omtype="event"/>
  1519.             <attribute name="onkeydown" vs:omtype="event"/>
  1520.             <attribute name="onkeypress" vs:omtype="event"/>
  1521.             <attribute name="onkeyup" vs:omtype="event"/>
  1522.             <attribute name="onmousemove" vs:omtype="event"/>
  1523.             <attribute name="onmouseout" vs:omtype="event"/>
  1524.             <attribute name="onmouseover" vs:omtype="event"/>
  1525.             <attribute name="onmouseup" vs:omtype="event"/>
  1526.         </complexType>
  1527.     </element>
  1528.     <element name="h3">
  1529.         <complexType content="mixed">
  1530.             <choice>
  1531.             <element ref="InlineContent"/>
  1532.             <element ref="coreLanguage"/>
  1533.             </choice>
  1534.             <attribute name="align"  value="left">
  1535.                 <simpleType base="NMTOKEN">
  1536.                     <enumeration value="left"/>
  1537.                     <enumeration value="center"/>
  1538.                     <enumeration value="right"/>
  1539.                     <enumeration value="justify"/>
  1540.                 </simpleType>
  1541.             </attribute>
  1542.             <attribute name="accesskey"/>
  1543.             <attribute name="class" vs:mapstoname="className"/>
  1544.             <attribute name="id"/>
  1545.             <attribute name="style" vs:builder="style"/>
  1546.             <attribute name="tabindex" />
  1547.             <attribute name="title"/>
  1548.             <attribute name="xmlns" />
  1549.             <attribute name="onclick" vs:omtype="event"/>
  1550.             <attribute name="ondblclick" vs:omtype="event"/>
  1551.             <attribute name="onkeydown" vs:omtype="event"/>
  1552.             <attribute name="onkeypress" vs:omtype="event"/>
  1553.             <attribute name="onkeyup" vs:omtype="event"/>
  1554.             <attribute name="onmousemove" vs:omtype="event"/>
  1555.             <attribute name="onmouseout" vs:omtype="event"/>
  1556.             <attribute name="onmouseover" vs:omtype="event"/>
  1557.             <attribute name="onmouseup" vs:omtype="event"/>
  1558.         </complexType>
  1559.     </element>
  1560.     <element name="h4">
  1561.         <complexType content="mixed">
  1562.             <choice>
  1563.             <element ref="InlineContent"/>
  1564.             <element ref="coreLanguage"/>
  1565.             </choice>
  1566.             <attribute name="align"  value="left">
  1567.                 <simpleType base="NMTOKEN">
  1568.                     <enumeration value="left"/>
  1569.                     <enumeration value="center"/>
  1570.                     <enumeration value="right"/>
  1571.                     <enumeration value="justify"/>
  1572.                 </simpleType>
  1573.             </attribute>
  1574.             <attribute name="accesskey"/>
  1575.             <attribute name="class" vs:mapstoname="className"/>
  1576.             <attribute name="id"/>
  1577.             <attribute name="style" vs:builder="style"/>
  1578.             <attribute name="tabindex" />
  1579.             <attribute name="title"/>
  1580.             <attribute name="xmlns" />
  1581.             <attribute name="onclick" vs:omtype="event"/>
  1582.             <attribute name="ondblclick" vs:omtype="event"/>
  1583.             <attribute name="onkeydown" vs:omtype="event"/>
  1584.             <attribute name="onkeypress" vs:omtype="event"/>
  1585.             <attribute name="onkeyup" vs:omtype="event"/>
  1586.             <attribute name="onmousemove" vs:omtype="event"/>
  1587.             <attribute name="onmouseout" vs:omtype="event"/>
  1588.             <attribute name="onmouseover" vs:omtype="event"/>
  1589.             <attribute name="onmouseup" vs:omtype="event"/>
  1590.         </complexType>
  1591.     </element>
  1592.     <element name="h5">
  1593.         <complexType content="mixed">
  1594.             <choice>
  1595.             <element ref="InlineContent"/>
  1596.             <element ref="coreLanguage"/>
  1597.             </choice>
  1598.             <attribute name="align"  value="left">
  1599.                 <simpleType base="NMTOKEN">
  1600.                     <enumeration value="left"/>
  1601.                     <enumeration value="center"/>
  1602.                     <enumeration value="right"/>
  1603.                     <enumeration value="justify"/>
  1604.                 </simpleType>
  1605.             </attribute>
  1606.             <attribute name="accesskey"/>
  1607.             <attribute name="class" vs:mapstoname="className"/>
  1608.             <attribute name="id"/>
  1609.             <attribute name="style" vs:builder="style"/>
  1610.             <attribute name="tabindex" />
  1611.             <attribute name="title"/>
  1612.             <attribute name="xmlns" />
  1613.             <attribute name="onclick" vs:omtype="event"/>
  1614.             <attribute name="ondblclick" vs:omtype="event"/>
  1615.             <attribute name="onkeydown" vs:omtype="event"/>
  1616.             <attribute name="onkeypress" vs:omtype="event"/>
  1617.             <attribute name="onkeyup" vs:omtype="event"/>
  1618.             <attribute name="onmousemove" vs:omtype="event"/>
  1619.             <attribute name="onmouseout" vs:omtype="event"/>
  1620.             <attribute name="onmouseover" vs:omtype="event"/>
  1621.             <attribute name="onmouseup" vs:omtype="event"/>
  1622.         </complexType>
  1623.     </element>
  1624.     <element name="h6">
  1625.         <complexType content="mixed">
  1626.             <choice>
  1627.             <element ref="InlineContent"/>
  1628.             <element ref="coreLanguage"/>
  1629.             </choice>
  1630.             <attribute name="align"  value="left">
  1631.                 <simpleType base="NMTOKEN">
  1632.                     <enumeration value="left"/>
  1633.                     <enumeration value="center"/>
  1634.                     <enumeration value="right"/>
  1635.                     <enumeration value="justify"/>
  1636.                 </simpleType>
  1637.             </attribute>
  1638.             <attribute name="accesskey"/>
  1639.             <attribute name="class" vs:mapstoname="className"/>
  1640.             <attribute name="id"/>
  1641.             <attribute name="style" vs:builder="style"/>
  1642.             <attribute name="tabindex" />
  1643.             <attribute name="title"/>
  1644.             <attribute name="xmlns" />
  1645.             <attribute name="onclick" vs:omtype="event"/>
  1646.             <attribute name="ondblclick" vs:omtype="event"/>
  1647.             <attribute name="onkeydown" vs:omtype="event"/>
  1648.             <attribute name="onkeypress" vs:omtype="event"/>
  1649.             <attribute name="onkeyup" vs:omtype="event"/>
  1650.             <attribute name="onmousemove" vs:omtype="event"/>
  1651.             <attribute name="onmouseout" vs:omtype="event"/>
  1652.             <attribute name="onmouseover" vs:omtype="event"/>
  1653.             <attribute name="onmouseup" vs:omtype="event"/>
  1654.         </complexType>
  1655.     </element>
  1656.     <element name="i">
  1657.         <complexType content="mixed">
  1658.             <choice>
  1659.             <element ref="InlineContent"/>
  1660.             <element ref="coreLanguage"/>
  1661.             </choice>
  1662.             <attribute name="accesskey"/>
  1663.             <attribute name="class" vs:mapstoname="className"/>
  1664.             <attribute name="id"/>
  1665.             <attribute name="style" vs:builder="style"/>
  1666.             <attribute name="tabindex" />
  1667.             <attribute name="title"/>
  1668.             <attribute name="xmlns" />
  1669.             <attribute name="onclick" vs:omtype="event"/>
  1670.             <attribute name="ondblclick" vs:omtype="event"/>
  1671.             <attribute name="onkeydown" vs:omtype="event"/>
  1672.             <attribute name="onkeypress" vs:omtype="event"/>
  1673.             <attribute name="onkeyup" vs:omtype="event"/>
  1674.             <attribute name="onmousemove" vs:omtype="event"/>
  1675.             <attribute name="onmouseout" vs:omtype="event"/>
  1676.             <attribute name="onmouseover" vs:omtype="event"/>
  1677.             <attribute name="onmouseup" vs:omtype="event"/>
  1678.         </complexType>
  1679.     </element>
  1680.     <element name="ilayer">
  1681.         <complexType content="mixed">
  1682.             <choice>
  1683.             <element ref="BlockContent"/>
  1684.             <element ref="InlineContent"/>
  1685.             <element ref="coreLanguage"/>
  1686.             </choice>
  1687.             <attribute name="above"/>
  1688.             <attribute name="background" type="uri-reference"/>
  1689.             <attribute name="below"/>
  1690.             <attribute name="bgcolor" vs:builder="color"/>
  1691.             <attribute name="class" vs:mapstoname="className"/>
  1692.             <attribute name="clip"/>
  1693.             <attribute name="height"/>
  1694.             <attribute name="id"/>
  1695.             <attribute name="left"/>
  1696.             <attribute name="name"/>
  1697.             <attribute name="onblur" vs:omtype="event"/>
  1698.             <attribute name="onfocus" vs:omtype="event"/>
  1699.             <attribute name="onload" vs:omtype="event"/>
  1700.             <attribute name="pagex"/>
  1701.             <attribute name="pagey"/>
  1702.             <attribute name="src" type="uri-reference"/>
  1703.             <attribute name="style" vs:builder="style"/>
  1704.             <attribute name="top"/>
  1705.             <attribute name="visibility"/>
  1706.             <attribute name="width"/>
  1707.             <attribute name="z-index"/>
  1708.             <attribute name="accesskey"/>
  1709.             <attribute name="class" vs:mapstoname="className"/>
  1710.             <attribute name="id"/>
  1711.             <attribute name="style" vs:builder="style"/>
  1712.             <attribute name="tabindex" />
  1713.             <attribute name="title"/>
  1714.             <attribute name="xmlns" />
  1715.             <attribute name="onclick" vs:omtype="event"/>
  1716.             <attribute name="ondblclick" vs:omtype="event"/>
  1717.             <attribute name="onkeydown" vs:omtype="event"/>
  1718.             <attribute name="onkeypress" vs:omtype="event"/>
  1719.             <attribute name="onkeyup" vs:omtype="event"/>
  1720.             <attribute name="onmousemove" vs:omtype="event"/>
  1721.             <attribute name="onmouseout" vs:omtype="event"/>
  1722.             <attribute name="onmouseover" vs:omtype="event"/>
  1723.             <attribute name="onmouseup" vs:omtype="event"/>
  1724.         </complexType>
  1725.     </element>
  1726.     <element name="image" vs:empty="true">
  1727.         <complexType content="mixed">
  1728.             <choice>
  1729.             <element ref="coreLanguage"/>
  1730.             </choice>
  1731.             <attribute name="align">
  1732.                 <simpleType base="NMTOKEN">
  1733.                     <enumeration value="left"/>
  1734.                     <enumeration value="right"/>
  1735.                     <enumeration value="top"/>
  1736.                     <enumeration value="texttop"/>
  1737.                     <enumeration value="middle"/>
  1738.                     <enumeration value="absmiddle"/>
  1739.                     <enumeration value="baseline"/>
  1740.                     <enumeration value="bottom"/>
  1741.                     <enumeration value="absbottom"/>
  1742.                 </simpleType>
  1743.             </attribute>
  1744.             <attribute name="alt"/>
  1745.             <attribute name="border" type="integer"/>
  1746.             <attribute name="controls"  value="false" type="boolean" vs:standalone="true" />
  1747.             <attribute name="dynsrc" type="uri-reference"/>
  1748.             <attribute name="height"/>
  1749.             <attribute name="hspace" type="ui4"/>
  1750.             <attribute name="ismap"  value="false" type="boolean" vs:standalone="true" />
  1751.             <attribute name="loop"/>
  1752.             <attribute name="lowsrc" type="uri-reference"/>
  1753.             <attribute name="name"/>
  1754.             <attribute name="src" type="uri-reference"/>
  1755.             <attribute name="usemap" type="uri-reference"/>
  1756.             <attribute name="vspace" type="ui4"/>
  1757.             <attribute name="width"/>
  1758.             <attribute name="vrml" type="uri-reference"/>
  1759.             <attribute name="vspace" type="ui4"/>
  1760.             <attribute name="accesskey"/>
  1761.             <attribute name="class" vs:mapstoname="className"/>
  1762.             <attribute name="id"/>
  1763.             <attribute name="style" vs:builder="style"/>
  1764.             <attribute name="tabindex" />
  1765.             <attribute name="title"/>
  1766.             <attribute name="xmlns" />
  1767.             <attribute name="onclick" vs:omtype="event"/>
  1768.             <attribute name="ondblclick" vs:omtype="event"/>
  1769.             <attribute name="onkeydown" vs:omtype="event"/>
  1770.             <attribute name="onkeypress" vs:omtype="event"/>
  1771.             <attribute name="onkeyup" vs:omtype="event"/>
  1772.             <attribute name="onmousemove" vs:omtype="event"/>
  1773.             <attribute name="onmouseout" vs:omtype="event"/>
  1774.             <attribute name="onmouseover" vs:omtype="event"/>
  1775.             <attribute name="onmouseup" vs:omtype="event"/>
  1776.         </complexType>
  1777.     </element>
  1778.     <element name="img" vs:empty="true">
  1779.         <complexType content="mixed">
  1780.             <choice>
  1781.             <element ref="coreLanguage"/>
  1782.             </choice>
  1783.             <attribute name="align">
  1784.                 <simpleType base="NMTOKEN">
  1785.                     <enumeration value="left"/>
  1786.                     <enumeration value="right"/>
  1787.                     <enumeration value="top"/>
  1788.                     <enumeration value="texttop"/>
  1789.                     <enumeration value="middle"/>
  1790.                     <enumeration value="absmiddle"/>
  1791.                     <enumeration value="baseline"/>
  1792.                     <enumeration value="bottom"/>
  1793.                     <enumeration value="absbottom"/>
  1794.                 </simpleType>
  1795.             </attribute>
  1796.             <attribute name="alt"/>
  1797.             <attribute name="border" type="integer"/>
  1798.             <attribute name="height"/>
  1799.             <attribute name="hspace" type="ui4"/>
  1800.             <attribute name="ismap"  value="false" type="boolean" vs:standalone="true" />
  1801.             <attribute name="lowsrc" type="uri-reference"/>
  1802.             <attribute name="name"/>
  1803.             <attribute name="onabort" vs:omtype="event"/>
  1804.             <attribute name="onerror" vs:omtype="event"/>
  1805.             <attribute name="onload" vs:omtype="event"/>
  1806.             <attribute name="src" type="uri-reference"/>
  1807.             <attribute name="suppress">
  1808.                 <simpleType base="NMTOKEN">
  1809.                     <enumeration value="true"/>
  1810.                     <enumeration value="false"/>
  1811.                 </simpleType>
  1812.             </attribute>
  1813.             <attribute name="usemap" type="uri-reference"/>
  1814.             <attribute name="vspace" type="ui4"/>
  1815.             <attribute name="width"/>
  1816.             <attribute name="vspace" type="ui4"/>
  1817.             <attribute name="accesskey"/>
  1818.             <attribute name="class" vs:mapstoname="className"/>
  1819.             <attribute name="id"/>
  1820.             <attribute name="style" vs:builder="style"/>
  1821.             <attribute name="tabindex" />
  1822.             <attribute name="title"/>
  1823.             <attribute name="xmlns" />
  1824.             <attribute name="onclick" vs:omtype="event"/>
  1825.             <attribute name="ondblclick" vs:omtype="event"/>
  1826.             <attribute name="onkeydown" vs:omtype="event"/>
  1827.             <attribute name="onkeypress" vs:omtype="event"/>
  1828.             <attribute name="onkeyup" vs:omtype="event"/>
  1829.             <attribute name="onmousemove" vs:omtype="event"/>
  1830.             <attribute name="onmouseout" vs:omtype="event"/>
  1831.             <attribute name="onmouseover" vs:omtype="event"/>
  1832.             <attribute name="onmouseup" vs:omtype="event"/>
  1833.         </complexType>
  1834.     </element>
  1835.     <element name="isindex" vs:empty="true" vs:deprecated="true">
  1836.         <complexType content="mixed">
  1837.             <choice>
  1838.             <element ref="coreLanguage"/>
  1839.             </choice>
  1840.             <attribute name="prompt"/>
  1841.             <attribute name="accesskey"/>
  1842.             <attribute name="class" vs:mapstoname="className"/>
  1843.             <attribute name="id"/>
  1844.             <attribute name="style" vs:builder="style"/>
  1845.             <attribute name="tabindex" />
  1846.             <attribute name="title"/>
  1847.             <attribute name="xmlns" />
  1848.         </complexType>
  1849.     </element>
  1850.     <element name="input" vs:empty="true">
  1851.         <complexType content="mixed">
  1852.             <choice>
  1853.             <element ref="coreLanguage"/>
  1854.             </choice>
  1855.             <attribute name="align" value="top" vs:inputtype="image">
  1856.                 <simpleType base="NMTOKEN">
  1857.                     <enumeration value="left"/>
  1858.                     <enumeration value="right"/>
  1859.                     <enumeration value="top"/>
  1860.                     <enumeration value="texttop"/>
  1861.                     <enumeration value="middle"/>
  1862.                     <enumeration value="absmiddle"/>
  1863.                     <enumeration value="baseline"/>
  1864.                     <enumeration value="bottom"/>
  1865.                     <enumeration value="absbottom"/>
  1866.                 </simpleType>
  1867.             </attribute>
  1868.             <attribute name="border" type="ui4" />
  1869.             <attribute name="checked" type="boolean" vs:inputtype="checkbox radio"  vs:standalone="true" />
  1870.             <attribute name="height" vs:inputtype="button image reset submit" />
  1871.             <attribute name="maxlength" type="ui4" vs:inputtype="text" />
  1872.             <attribute name="name" vs:inputtype="button checkbox file hidden image password radio submit text" />
  1873.             <attribute name="onblur" vs:omtype="event"/>
  1874.             <attribute name="onchange" vs:omtype="event"/>
  1875.             <attribute name="onfocus" vs:omtype="event"/>
  1876.             <attribute name="onserverclick" vs:omtype="event" />
  1877.             <attribute name="onserverchange" vs:omtype="event" />
  1878.             <attribute name="size" type="integer" vs:inputtype="text" />
  1879.             <attribute name="src" type="uri-reference" vs:inputtype="image"/>
  1880.             <attribute name="type" vs:readonly="true">
  1881.                 <simpleType base="NMTOKEN">
  1882.                     <enumeration value="button"/>
  1883.                     <enumeration value="checkbox"/>
  1884.                     <enumeration value="file"/>
  1885.                     <enumeration value="hidden"/>
  1886.                     <enumeration value="image"/>
  1887.                     <enumeration value="password"/>
  1888.                     <enumeration value="radio"/>
  1889.                     <enumeration value="reset"/>
  1890.                     <enumeration value="submit"/>
  1891.                     <enumeration value="text"/>
  1892.                 </simpleType>
  1893.             </attribute>
  1894.             <attribute name="usemap" type="uri-reference" vs:inputtype="image" />
  1895.             <attribute name="value" vs:inputtype="button checkbox hidden password radio reset submit text"/>
  1896.             <attribute name="width" vs:inputtype="button image reset submit" />
  1897.             <attribute name="accesskey"/>
  1898.             <attribute name="class" vs:mapstoname="className"/>
  1899.             <attribute name="id"/>
  1900.             <attribute name="style" vs:builder="style"/>
  1901.             <attribute name="tabindex" />
  1902.             <attribute name="title"/>
  1903.             <attribute name="xmlns" />
  1904.             <attribute name="onclick" vs:omtype="event"/>
  1905.             <attribute name="ondblclick" vs:omtype="event"/>
  1906.             <attribute name="onkeydown" vs:omtype="event"/>
  1907.             <attribute name="onkeypress" vs:omtype="event"/>
  1908.             <attribute name="onkeyup" vs:omtype="event"/>
  1909.             <attribute name="onmousemove" vs:omtype="event"/>
  1910.             <attribute name="onmouseout" vs:omtype="event"/>
  1911.             <attribute name="onmouseover" vs:omtype="event"/>
  1912.             <attribute name="onmouseup" vs:omtype="event"/>
  1913.         </complexType>
  1914.     </element>
  1915.     <element name="kbd">
  1916.         <complexType content="mixed">
  1917.             <choice>
  1918.             <element ref="InlineContent"/>
  1919.             <element ref="coreLanguage"/>
  1920.             </choice>
  1921.             <attribute name="accesskey"/>
  1922.             <attribute name="class" vs:mapstoname="className"/>
  1923.             <attribute name="id"/>
  1924.             <attribute name="style" vs:builder="style"/>
  1925.             <attribute name="tabindex" />
  1926.             <attribute name="title"/>
  1927.             <attribute name="xmlns" />
  1928.             <attribute name="onclick" vs:omtype="event"/>
  1929.             <attribute name="ondblclick" vs:omtype="event"/>
  1930.             <attribute name="onkeydown" vs:omtype="event"/>
  1931.             <attribute name="onkeypress" vs:omtype="event"/>
  1932.             <attribute name="onkeyup" vs:omtype="event"/>
  1933.             <attribute name="onmousemove" vs:omtype="event"/>
  1934.             <attribute name="onmouseout" vs:omtype="event"/>
  1935.             <attribute name="onmouseover" vs:omtype="event"/>
  1936.             <attribute name="onmouseup" vs:omtype="event"/>
  1937.         </complexType>
  1938.     </element>
  1939.     <element name="layer">
  1940.         <complexType content="mixed">
  1941.             <choice>
  1942.             <element ref="BlockContent"/>
  1943.             <element ref="InlineContent"/>
  1944.             <element ref="coreLanguage"/>
  1945.             </choice>
  1946.             <attribute name="above"/>
  1947.             <attribute name="background" type="uri-reference"/>
  1948.             <attribute name="below"/>
  1949.             <attribute name="bgcolor" vs:builder="color"/>
  1950.             <attribute name="class" vs:mapstoname="className"/>
  1951.             <attribute name="clip"/>
  1952.             <attribute name="height"/>
  1953.             <attribute name="id"/>
  1954.             <attribute name="left"/>
  1955.             <attribute name="name"/>
  1956.             <attribute name="onblur" vs:omtype="event"/>
  1957.             <attribute name="onfocus" vs:omtype="event"/>
  1958.             <attribute name="onload" vs:omtype="event"/>
  1959.             <attribute name="pagex"/>
  1960.             <attribute name="pagey"/>
  1961.             <attribute name="src" type="uri-reference"/>
  1962.             <attribute name="style" vs:builder="style"/>
  1963.             <attribute name="title"/>
  1964.             <attribute name="top"/>
  1965.             <attribute name="visibility"/>
  1966.             <attribute name="width"/>
  1967.             <attribute name="z-index"/>
  1968.             <attribute name="accesskey"/>
  1969.             <attribute name="class" vs:mapstoname="className"/>
  1970.             <attribute name="id"/>
  1971.             <attribute name="style" vs:builder="style"/>
  1972.             <attribute name="tabindex" />
  1973.             <attribute name="title"/>
  1974.             <attribute name="xmlns" />
  1975.             <attribute name="onclick" vs:omtype="event"/>
  1976.             <attribute name="ondblclick" vs:omtype="event"/>
  1977.             <attribute name="onkeydown" vs:omtype="event"/>
  1978.             <attribute name="onkeypress" vs:omtype="event"/>
  1979.             <attribute name="onkeyup" vs:omtype="event"/>
  1980.             <attribute name="onmousemove" vs:omtype="event"/>
  1981.             <attribute name="onmouseout" vs:omtype="event"/>
  1982.             <attribute name="onmouseover" vs:omtype="event"/>
  1983.             <attribute name="onmouseup" vs:omtype="event"/>
  1984.         </complexType>
  1985.     </element>
  1986.     <element name="li" vs:implicitClosure="true">
  1987.         <complexType content="mixed">
  1988.             <choice>
  1989.             <element ref="InlineContent"/>
  1990.             <element ref="BlockContent"/>
  1991.             <element ref="coreLanguage"/>
  1992.             </choice>
  1993.             <attribute name="value"/>
  1994.             <attribute name="accesskey"/>
  1995.             <attribute name="class" vs:mapstoname="className"/>
  1996.             <attribute name="id"/>
  1997.             <attribute name="style" vs:builder="style"/>
  1998.             <attribute name="tabindex" />
  1999.             <attribute name="title"/>
  2000.             <attribute name="xmlns" />
  2001.             <attribute name="onclick" vs:omtype="event"/>
  2002.             <attribute name="ondblclick" vs:omtype="event"/>
  2003.             <attribute name="onkeydown" vs:omtype="event"/>
  2004.             <attribute name="onkeypress" vs:omtype="event"/>
  2005.             <attribute name="onkeyup" vs:omtype="event"/>
  2006.             <attribute name="onmousemove" vs:omtype="event"/>
  2007.             <attribute name="onmouseout" vs:omtype="event"/>
  2008.             <attribute name="onmouseover" vs:omtype="event"/>
  2009.             <attribute name="onmouseup" vs:omtype="event"/>
  2010.         </complexType>
  2011.     </element>
  2012.     <element name="link" vs:empty="true">
  2013.         <complexType content="mixed">
  2014.             <choice>
  2015.             <element ref="coreLanguage"/>
  2016.             </choice>
  2017.             <attribute name="href" type="uri-reference"/>
  2018.             <attribute name="rel">
  2019.                 <simpleType base="NMTOKEN">
  2020.                     <enumeration value="alternate"/>
  2021.                     <enumeration value="bookmark"/>
  2022.                     <enumeration value="chapter"/>
  2023.                     <enumeration value="contents"/>
  2024.                     <enumeration value="copyright"/>
  2025.                     <enumeration value="glossary"/>
  2026.                     <enumeration value="help"/>
  2027.                     <enumeration value="index"/>
  2028.                     <enumeration value="next"/>
  2029.                     <enumeration value="prev"/>
  2030.                     <enumeration value="section"/>
  2031.                     <enumeration value="start"/>
  2032.                     <enumeration value="stylesheet"/>
  2033.                     <enumeration value="subsection"/>
  2034.                 </simpleType>
  2035.             </attribute>
  2036.             <attribute name="src" type="uri-reference"/>
  2037.             <attribute name="type" vs:readonly="true">
  2038.                 <simpleType base="NMTOKEN">
  2039.                     <enumeration value="text/css"/>
  2040.                     <enumeration value="text/javascript"/>
  2041.                 </simpleType>
  2042.             </attribute>
  2043.             <attribute name="accesskey"/>
  2044.             <attribute name="class" vs:mapstoname="className"/>
  2045.             <attribute name="id"/>
  2046.             <attribute name="style" vs:builder="style"/>
  2047.             <attribute name="tabindex" />
  2048.             <attribute name="title"/>
  2049.             <attribute name="xmlns" />
  2050.             <attribute name="onclick" vs:omtype="event"/>
  2051.             <attribute name="ondblclick" vs:omtype="event"/>
  2052.             <attribute name="onkeydown" vs:omtype="event"/>
  2053.             <attribute name="onkeypress" vs:omtype="event"/>
  2054.             <attribute name="onkeyup" vs:omtype="event"/>
  2055.             <attribute name="onmousemove" vs:omtype="event"/>
  2056.             <attribute name="onmouseout" vs:omtype="event"/>
  2057.             <attribute name="onmouseover" vs:omtype="event"/>
  2058.             <attribute name="onmouseup" vs:omtype="event"/>
  2059.         </complexType>
  2060.     </element>
  2061.     <element name="listing" vs:deprecated="true">
  2062.         <complexType content="mixed">
  2063.             <choice>
  2064.             <element ref="coreLanguage"/>
  2065.             </choice>
  2066.             <attribute name="accesskey"/>
  2067.             <attribute name="class" vs:mapstoname="className"/>
  2068.             <attribute name="id"/>
  2069.             <attribute name="style" vs:builder="style"/>
  2070.             <attribute name="tabindex" />
  2071.             <attribute name="title"/>
  2072.             <attribute name="xmlns" />
  2073.             <attribute name="onclick" vs:omtype="event"/>
  2074.             <attribute name="ondblclick" vs:omtype="event"/>
  2075.             <attribute name="onkeydown" vs:omtype="event"/>
  2076.             <attribute name="onkeypress" vs:omtype="event"/>
  2077.             <attribute name="onkeyup" vs:omtype="event"/>
  2078.             <attribute name="onmousemove" vs:omtype="event"/>
  2079.             <attribute name="onmouseout" vs:omtype="event"/>
  2080.             <attribute name="onmouseover" vs:omtype="event"/>
  2081.             <attribute name="onmouseup" vs:omtype="event"/>
  2082.         </complexType>
  2083.     </element>
  2084.     <element name="map">
  2085.         <complexType content="mixed">
  2086.             <choice>
  2087.             <element ref="area"/>
  2088.             <element ref="coreLanguage"/>
  2089.             </choice>
  2090.             <attribute name="name"/>
  2091.             <attribute name="accesskey"/>
  2092.             <attribute name="class" vs:mapstoname="className"/>
  2093.             <attribute name="id"/>
  2094.             <attribute name="style" vs:builder="style"/>
  2095.             <attribute name="tabindex" />
  2096.             <attribute name="title"/>
  2097.             <attribute name="xmlns" />
  2098.             <attribute name="onclick" vs:omtype="event"/>
  2099.             <attribute name="ondblclick" vs:omtype="event"/>
  2100.             <attribute name="onkeydown" vs:omtype="event"/>
  2101.             <attribute name="onkeypress" vs:omtype="event"/>
  2102.             <attribute name="onkeyup" vs:omtype="event"/>
  2103.             <attribute name="onmousemove" vs:omtype="event"/>
  2104.             <attribute name="onmouseout" vs:omtype="event"/>
  2105.             <attribute name="onmouseover" vs:omtype="event"/>
  2106.             <attribute name="onmouseup" vs:omtype="event"/>
  2107.         </complexType>
  2108.     </element>
  2109.     <element name="menu"  vs:deprecated="true">
  2110.         <complexType content="mixed">
  2111.             <choice>
  2112.             <element ref="li"/>
  2113.             <element ref="coreLanguage"/>
  2114.             </choice>
  2115.             <attribute name="accesskey"/>
  2116.             <attribute name="class" vs:mapstoname="className"/>
  2117.             <attribute name="id"/>
  2118.             <attribute name="style" vs:builder="style"/>
  2119.             <attribute name="tabindex" />
  2120.             <attribute name="title"/>
  2121.             <attribute name="xmlns" />
  2122.             <attribute name="onclick" vs:omtype="event"/>
  2123.             <attribute name="ondblclick" vs:omtype="event"/>
  2124.             <attribute name="onkeydown" vs:omtype="event"/>
  2125.             <attribute name="onkeypress" vs:omtype="event"/>
  2126.             <attribute name="onkeyup" vs:omtype="event"/>
  2127.             <attribute name="onmousemove" vs:omtype="event"/>
  2128.             <attribute name="onmouseout" vs:omtype="event"/>
  2129.             <attribute name="onmouseover" vs:omtype="event"/>
  2130.             <attribute name="onmouseup" vs:omtype="event"/>
  2131.         </complexType>
  2132.     </element>
  2133.     <element name="meta" vs:empty="true">
  2134.         <complexType content="mixed">
  2135.             <choice>
  2136.             <element ref="coreLanguage"/>
  2137.             </choice>
  2138.             <attribute name="content"/>
  2139.             <attribute name="http-equiv"/>
  2140.             <attribute name="name"/>
  2141.             <attribute name="accesskey"/>
  2142.             <attribute name="class" vs:mapstoname="className"/>
  2143.             <attribute name="id"/>
  2144.             <attribute name="style" vs:builder="style"/>
  2145.             <attribute name="tabindex" />
  2146.             <attribute name="title"/>
  2147.             <attribute name="xmlns" />
  2148.             <attribute name="onclick" vs:omtype="event"/>
  2149.             <attribute name="ondblclick" vs:omtype="event"/>
  2150.             <attribute name="onkeydown" vs:omtype="event"/>
  2151.             <attribute name="onkeypress" vs:omtype="event"/>
  2152.             <attribute name="onkeyup" vs:omtype="event"/>
  2153.             <attribute name="onmousemove" vs:omtype="event"/>
  2154.             <attribute name="onmouseout" vs:omtype="event"/>
  2155.             <attribute name="onmouseover" vs:omtype="event"/>
  2156.             <attribute name="onmouseup" vs:omtype="event"/>
  2157.         </complexType>
  2158.     </element>
  2159.     <element name="multicol">
  2160.         <complexType content="mixed">
  2161.             <choice>
  2162.             <element ref="BlockContent"/>
  2163.             <element ref="InlineContent"/>
  2164.             <element ref="coreLanguage"/>
  2165.             </choice>
  2166.             <attribute name="cols" type="integer"/>
  2167.             <attribute name="gutter"/>
  2168.             <attribute name="width"/>
  2169.             <attribute name="accesskey"/>
  2170.             <attribute name="class" vs:mapstoname="className"/>
  2171.             <attribute name="id"/>
  2172.             <attribute name="style" vs:builder="style"/>
  2173.             <attribute name="tabindex" />
  2174.             <attribute name="title"/>
  2175.             <attribute name="xmlns" />
  2176.             <attribute name="onclick" vs:omtype="event"/>
  2177.             <attribute name="ondblclick" vs:omtype="event"/>
  2178.             <attribute name="onkeydown" vs:omtype="event"/>
  2179.             <attribute name="onkeypress" vs:omtype="event"/>
  2180.             <attribute name="onkeyup" vs:omtype="event"/>
  2181.             <attribute name="onmousemove" vs:omtype="event"/>
  2182.             <attribute name="onmouseout" vs:omtype="event"/>
  2183.             <attribute name="onmouseover" vs:omtype="event"/>
  2184.             <attribute name="onmouseup" vs:omtype="event"/>
  2185.         </complexType>
  2186.     </element>
  2187.     <element name="nobr">
  2188.         <complexType content="mixed">
  2189.             <choice>
  2190.             <element ref="InlineContent"/>
  2191.             <element ref="coreLanguage"/>
  2192.             </choice>
  2193.             <attribute name="accesskey"/>
  2194.             <attribute name="class" vs:mapstoname="className"/>
  2195.             <attribute name="id"/>
  2196.             <attribute name="style" vs:builder="style"/>
  2197.             <attribute name="tabindex" />
  2198.             <attribute name="title"/>
  2199.             <attribute name="xmlns" />
  2200.             <attribute name="onclick" vs:omtype="event"/>
  2201.             <attribute name="ondblclick" vs:omtype="event"/>
  2202.             <attribute name="onkeydown" vs:omtype="event"/>
  2203.             <attribute name="onkeypress" vs:omtype="event"/>
  2204.             <attribute name="onkeyup" vs:omtype="event"/>
  2205.             <attribute name="onmousemove" vs:omtype="event"/>
  2206.             <attribute name="onmouseout" vs:omtype="event"/>
  2207.             <attribute name="onmouseover" vs:omtype="event"/>
  2208.             <attribute name="onmouseup" vs:omtype="event"/>
  2209.         </complexType>
  2210.     </element>
  2211.     <element name="noembed">
  2212.         <complexType content="mixed">
  2213.             <choice>
  2214.             <element ref="InlineContent"/>
  2215.             <element ref="BlockContent"/>
  2216.             <element ref="coreLanguage"/>
  2217.             </choice>
  2218.             <attribute name="accesskey"/>
  2219.             <attribute name="class" vs:mapstoname="className"/>
  2220.             <attribute name="id"/>
  2221.             <attribute name="style" vs:builder="style"/>
  2222.             <attribute name="tabindex" />
  2223.             <attribute name="title"/>
  2224.             <attribute name="xmlns" />
  2225.             <attribute name="onclick" vs:omtype="event"/>
  2226.             <attribute name="ondblclick" vs:omtype="event"/>
  2227.             <attribute name="onkeydown" vs:omtype="event"/>
  2228.             <attribute name="onkeypress" vs:omtype="event"/>
  2229.             <attribute name="onkeyup" vs:omtype="event"/>
  2230.             <attribute name="onmousemove" vs:omtype="event"/>
  2231.             <attribute name="onmouseout" vs:omtype="event"/>
  2232.             <attribute name="onmouseover" vs:omtype="event"/>
  2233.             <attribute name="onmouseup" vs:omtype="event"/>
  2234.         </complexType>
  2235.     </element>
  2236.     <element name="noframes">
  2237.         <complexType content="mixed">
  2238.             <choice>
  2239.             <element ref="InlineContent"/>
  2240.             <element ref="BlockContent"/>
  2241.             <element ref="body"/>
  2242.             <element ref="coreLanguage"/>
  2243.             </choice>
  2244.             <attribute name="accesskey"/>
  2245.             <attribute name="class" vs:mapstoname="className"/>
  2246.             <attribute name="id"/>
  2247.             <attribute name="style" vs:builder="style"/>
  2248.             <attribute name="tabindex" />
  2249.             <attribute name="title"/>
  2250.             <attribute name="xmlns" />
  2251.             <attribute name="onclick" vs:omtype="event"/>
  2252.             <attribute name="ondblclick" vs:omtype="event"/>
  2253.             <attribute name="onkeydown" vs:omtype="event"/>
  2254.             <attribute name="onkeypress" vs:omtype="event"/>
  2255.             <attribute name="onkeyup" vs:omtype="event"/>
  2256.             <attribute name="onmousemove" vs:omtype="event"/>
  2257.             <attribute name="onmouseout" vs:omtype="event"/>
  2258.             <attribute name="onmouseover" vs:omtype="event"/>
  2259.             <attribute name="onmouseup" vs:omtype="event"/>
  2260.         </complexType>
  2261.     </element>
  2262.     <element name="nolayer">
  2263.         <complexType content="mixed">
  2264.             <choice>
  2265.             <element ref="BlockContent"/>
  2266.             <element ref="InlineContent"/>
  2267.             </choice>
  2268.         </complexType>
  2269.     </element>
  2270.     <element name="noscript">
  2271.         <complexType content="mixed">
  2272.             <choice>
  2273.             <element ref="InlineContent"/>
  2274.             <element ref="BlockContent"/>
  2275.             <element ref="coreLanguage"/>
  2276.             </choice>
  2277.             <attribute name="accesskey"/>
  2278.             <attribute name="class" vs:mapstoname="className"/>
  2279.             <attribute name="id"/>
  2280.             <attribute name="style" vs:builder="style"/>
  2281.             <attribute name="tabindex" />
  2282.             <attribute name="title"/>
  2283.             <attribute name="xmlns" />
  2284.             <attribute name="onclick" vs:omtype="event"/>
  2285.             <attribute name="ondblclick" vs:omtype="event"/>
  2286.             <attribute name="onkeydown" vs:omtype="event"/>
  2287.             <attribute name="onkeypress" vs:omtype="event"/>
  2288.             <attribute name="onkeyup" vs:omtype="event"/>
  2289.             <attribute name="onmousemove" vs:omtype="event"/>
  2290.             <attribute name="onmouseout" vs:omtype="event"/>
  2291.             <attribute name="onmouseover" vs:omtype="event"/>
  2292.             <attribute name="onmouseup" vs:omtype="event"/>
  2293.         </complexType>
  2294.     </element>
  2295.     <element name="object">
  2296.         <complexType content="mixed">
  2297.             <choice>
  2298.             <element ref="InlineContent"/>
  2299.             <element ref="BlockContent"/>
  2300.             <element ref="param"/>
  2301.             <element ref="coreLanguage"/>
  2302.             </choice>
  2303.             <attribute name="align">
  2304.                 <simpleType base="NMTOKEN">
  2305.                     <enumeration value="left"/>
  2306.                     <enumeration value="right"/>
  2307.                     <enumeration value="top"/>
  2308.                     <enumeration value="texttop"/>
  2309.                     <enumeration value="middle"/>
  2310.                     <enumeration value="absmiddle"/>
  2311.                     <enumeration value="baseline"/>
  2312.                     <enumeration value="bottom"/>
  2313.                     <enumeration value="absbottom"/>
  2314.                 </simpleType>
  2315.             </attribute>
  2316.             <attribute name="classid" type="uri-reference"/>
  2317.             <attribute name="codebase" type="uri-reference"/>
  2318.             <attribute name="data" type="uri-reference"/>
  2319.             <attribute name="height"/>
  2320.             <attribute name="id"/>
  2321.             <attribute name="type" vs:readonly="true" />
  2322.             <attribute name="width"/>
  2323.             <attribute name="accesskey"/>
  2324.             <attribute name="class" vs:mapstoname="className"/>
  2325.             <attribute name="id"/>
  2326.             <attribute name="style" vs:builder="style"/>
  2327.             <attribute name="tabindex" />
  2328.             <attribute name="title"/>
  2329.             <attribute name="xmlns" />
  2330.             <attribute name="onclick" vs:omtype="event"/>
  2331.             <attribute name="ondblclick" vs:omtype="event"/>
  2332.             <attribute name="onkeydown" vs:omtype="event"/>
  2333.             <attribute name="onkeypress" vs:omtype="event"/>
  2334.             <attribute name="onkeyup" vs:omtype="event"/>
  2335.             <attribute name="onmousemove" vs:omtype="event"/>
  2336.             <attribute name="onmouseout" vs:omtype="event"/>
  2337.             <attribute name="onmouseover" vs:omtype="event"/>
  2338.             <attribute name="onmouseup" vs:omtype="event"/>
  2339.         </complexType>
  2340.     </element>
  2341.     <element name="ol">
  2342.         <complexType content="mixed">
  2343.             <choice>
  2344.             <element ref="li"/>
  2345.             <element ref="coreLanguage"/>
  2346.             </choice>
  2347.             <attribute name="start" type="integer"/>
  2348.             <attribute name="accesskey"/>
  2349.             <attribute name="class" vs:mapstoname="className"/>
  2350.             <attribute name="id"/>
  2351.             <attribute name="style" vs:builder="style"/>
  2352.             <attribute name="tabindex" />
  2353.             <attribute name="title"/>
  2354.             <attribute name="xmlns" />
  2355.             <attribute name="onclick" vs:omtype="event"/>
  2356.             <attribute name="ondblclick" vs:omtype="event"/>
  2357.             <attribute name="onkeydown" vs:omtype="event"/>
  2358.             <attribute name="onkeypress" vs:omtype="event"/>
  2359.             <attribute name="onkeyup" vs:omtype="event"/>
  2360.             <attribute name="onmousemove" vs:omtype="event"/>
  2361.             <attribute name="onmouseout" vs:omtype="event"/>
  2362.             <attribute name="onmouseover" vs:omtype="event"/>
  2363.             <attribute name="onmouseup" vs:omtype="event"/>
  2364.         </complexType>
  2365.     </element>
  2366.     <element name="option">
  2367.         <complexType content="mixed">
  2368.             <choice>
  2369.             <element ref="coreLanguage"/>
  2370.             </choice>
  2371.             <attribute name="selected" type="boolean" vs:standalone="true" />
  2372.             <attribute name="value"/>
  2373.             <attribute name="accesskey"/>
  2374.             <attribute name="class" vs:mapstoname="className"/>
  2375.             <attribute name="id"/>
  2376.             <attribute name="style" vs:builder="style"/>
  2377.             <attribute name="tabindex" />
  2378.             <attribute name="title"/>
  2379.             <attribute name="xmlns" />
  2380.             <attribute name="onclick" vs:omtype="event"/>
  2381.             <attribute name="ondblclick" vs:omtype="event"/>
  2382.             <attribute name="onkeydown" vs:omtype="event"/>
  2383.             <attribute name="onkeypress" vs:omtype="event"/>
  2384.             <attribute name="onkeyup" vs:omtype="event"/>
  2385.             <attribute name="onmousemove" vs:omtype="event"/>
  2386.             <attribute name="onmouseout" vs:omtype="event"/>
  2387.             <attribute name="onmouseover" vs:omtype="event"/>
  2388.             <attribute name="onmouseup" vs:omtype="event"/>
  2389.         </complexType>
  2390.     </element>
  2391.     <element name="p" vs:implicitClosure="true">
  2392.         <complexType content="mixed">
  2393.             <choice>
  2394.             <element ref="InlineContent"/>
  2395.             <element ref="table"/>
  2396.             <element ref="hr"/>
  2397.             <element ref="coreLanguage"/>
  2398.             </choice>
  2399.             <attribute name="accesskey"/>
  2400.             <attribute name="class" vs:mapstoname="className"/>
  2401.             <attribute name="id"/>
  2402.             <attribute name="style" vs:builder="style"/>
  2403.             <attribute name="tabindex" />
  2404.             <attribute name="title"/>
  2405.             <attribute name="xmlns" />
  2406.             <attribute name="onclick" vs:omtype="event"/>
  2407.             <attribute name="ondblclick" vs:omtype="event"/>
  2408.             <attribute name="onkeydown" vs:omtype="event"/>
  2409.             <attribute name="onkeypress" vs:omtype="event"/>
  2410.             <attribute name="onkeyup" vs:omtype="event"/>
  2411.             <attribute name="onmousemove" vs:omtype="event"/>
  2412.             <attribute name="onmouseout" vs:omtype="event"/>
  2413.             <attribute name="onmouseover" vs:omtype="event"/>
  2414.             <attribute name="onmouseup" vs:omtype="event"/>
  2415.         </complexType>
  2416.     </element>
  2417.     <element name="param" vs:empty="true">
  2418.         <complexType content="mixed">
  2419.             <attribute name="name"/>
  2420.             <attribute name="value"/>
  2421.             <attribute name="accesskey"/>
  2422.             <attribute name="class" vs:mapstoname="className"/>
  2423.             <attribute name="id"/>
  2424.             <attribute name="style" vs:builder="style"/>
  2425.             <attribute name="tabindex" />
  2426.             <attribute name="title"/>
  2427.             <attribute name="xmlns" />
  2428.         </complexType>
  2429.     </element>
  2430.     <element name="plaintext" vs:deprecated="true">
  2431.         <complexType content="mixed">
  2432.             <choice>
  2433.             <element ref="coreLanguage"/>
  2434.             </choice>
  2435.             <attribute name="accesskey"/>
  2436.             <attribute name="class" vs:mapstoname="className"/>
  2437.             <attribute name="id"/>
  2438.             <attribute name="style" vs:builder="style"/>
  2439.             <attribute name="tabindex" />
  2440.             <attribute name="title"/>
  2441.             <attribute name="xmlns" />
  2442.             <attribute name="onclick" vs:omtype="event"/>
  2443.             <attribute name="ondblclick" vs:omtype="event"/>
  2444.             <attribute name="onkeydown" vs:omtype="event"/>
  2445.             <attribute name="onkeypress" vs:omtype="event"/>
  2446.             <attribute name="onkeyup" vs:omtype="event"/>
  2447.             <attribute name="onmousemove" vs:omtype="event"/>
  2448.             <attribute name="onmouseout" vs:omtype="event"/>
  2449.             <attribute name="onmouseover" vs:omtype="event"/>
  2450.             <attribute name="onmouseup" vs:omtype="event"/>
  2451.         </complexType>
  2452.     </element>
  2453.     <element name="pre">
  2454.         <complexType content="mixed">
  2455.             <choice>
  2456.             <element ref="PreContent"/>
  2457.             <element ref="coreLanguage"/>
  2458.             </choice>
  2459.             <attribute name="cols" type="integer"/>
  2460.             <attribute name="wrap"  value="soft">
  2461.                 <simpleType base="NMTOKEN">
  2462.                     <enumeration value="soft"/>
  2463.                     <enumeration value="hard"/>
  2464.                     <enumeration value="off"/>
  2465.                 </simpleType>
  2466.             </attribute>
  2467.             <attribute name="accesskey"/>
  2468.             <attribute name="class" vs:mapstoname="className"/>
  2469.             <attribute name="id"/>
  2470.             <attribute name="style" vs:builder="style"/>
  2471.             <attribute name="tabindex" />
  2472.             <attribute name="title"/>
  2473.             <attribute name="xmlns" />
  2474.             <attribute name="onclick" vs:omtype="event"/>
  2475.             <attribute name="ondblclick" vs:omtype="event"/>
  2476.             <attribute name="onkeydown" vs:omtype="event"/>
  2477.             <attribute name="onkeypress" vs:omtype="event"/>
  2478.             <attribute name="onkeyup" vs:omtype="event"/>
  2479.             <attribute name="onmousemove" vs:omtype="event"/>
  2480.             <attribute name="onmouseout" vs:omtype="event"/>
  2481.             <attribute name="onmouseover" vs:omtype="event"/>
  2482.             <attribute name="onmouseup" vs:omtype="event"/>
  2483.         </complexType>
  2484.     </element>
  2485.     <element name="s" vs:deprecated="true">
  2486.         <complexType content="mixed">
  2487.             <choice>
  2488.             <element ref="InlineContent"/>
  2489.             <element ref="coreLanguage"/>
  2490.             </choice>
  2491.             <attribute name="accesskey"/>
  2492.             <attribute name="class" vs:mapstoname="className"/>
  2493.             <attribute name="id"/>
  2494.             <attribute name="style" vs:builder="style"/>
  2495.             <attribute name="tabindex" />
  2496.             <attribute name="title"/>
  2497.             <attribute name="xmlns" />
  2498.             <attribute name="onclick" vs:omtype="event"/>
  2499.             <attribute name="ondblclick" vs:omtype="event"/>
  2500.             <attribute name="onkeydown" vs:omtype="event"/>
  2501.             <attribute name="onkeypress" vs:omtype="event"/>
  2502.             <attribute name="onkeyup" vs:omtype="event"/>
  2503.             <attribute name="onmousemove" vs:omtype="event"/>
  2504.             <attribute name="onmouseout" vs:omtype="event"/>
  2505.             <attribute name="onmouseover" vs:omtype="event"/>
  2506.             <attribute name="onmouseup" vs:omtype="event"/>
  2507.         </complexType>
  2508.     </element>
  2509.     <element name="samp">
  2510.         <complexType content="mixed">
  2511.             <choice>
  2512.             <element ref="InlineContent"/>
  2513.             <element ref="coreLanguage"/>
  2514.             </choice>
  2515.             <attribute name="accesskey"/>
  2516.             <attribute name="class" vs:mapstoname="className"/>
  2517.             <attribute name="id"/>
  2518.             <attribute name="style" vs:builder="style"/>
  2519.             <attribute name="tabindex" />
  2520.             <attribute name="title"/>
  2521.             <attribute name="xmlns" />
  2522.             <attribute name="onclick" vs:omtype="event"/>
  2523.             <attribute name="ondblclick" vs:omtype="event"/>
  2524.             <attribute name="onkeydown" vs:omtype="event"/>
  2525.             <attribute name="onkeypress" vs:omtype="event"/>
  2526.             <attribute name="onkeyup" vs:omtype="event"/>
  2527.             <attribute name="onmousemove" vs:omtype="event"/>
  2528.             <attribute name="onmouseout" vs:omtype="event"/>
  2529.             <attribute name="onmouseover" vs:omtype="event"/>
  2530.             <attribute name="onmouseup" vs:omtype="event"/>
  2531.         </complexType>
  2532.     </element>
  2533.     <element name="script">
  2534.         <complexType content="mixed">
  2535.             <attribute name="language"/>
  2536.             <attribute name="src" type="uri-reference"/>
  2537.             <attribute name="accesskey"/>
  2538.             <attribute name="class" vs:mapstoname="className"/>
  2539.             <attribute name="id"/>
  2540.             <attribute name="style" vs:builder="style"/>
  2541.             <attribute name="tabindex" />
  2542.             <attribute name="title"/>
  2543.             <attribute name="xmlns" />
  2544.         </complexType>
  2545.     </element>
  2546.     <element name="select">
  2547.         <complexType content="mixed">
  2548.             <choice>
  2549.             <element ref="option"/>
  2550.             <element ref="coreLanguage"/>
  2551.             </choice>
  2552.             <attribute name="multiple" type="boolean" vs:standalone="true" />
  2553.             <attribute name="name"/>
  2554.             <attribute name="onblur" vs:omtype="event"/>
  2555.             <attribute name="onchange" vs:omtype="event"/>
  2556.             <attribute name="onfocus" vs:omtype="event"/>
  2557.             <attribute name="onserverclick" vs:omtype="event" />
  2558.             <attribute name="onserverchange" vs:omtype="event" />
  2559.             <attribute name="size" type="integer"/>
  2560.             <attribute name="accesskey"/>
  2561.             <attribute name="class" vs:mapstoname="className"/>
  2562.             <attribute name="id"/>
  2563.             <attribute name="style" vs:builder="style"/>
  2564.             <attribute name="tabindex" />
  2565.             <attribute name="title"/>
  2566.             <attribute name="xmlns" />
  2567.             <attribute name="onclick" vs:omtype="event"/>
  2568.             <attribute name="ondblclick" vs:omtype="event"/>
  2569.             <attribute name="onkeydown" vs:omtype="event"/>
  2570.             <attribute name="onkeypress" vs:omtype="event"/>
  2571.             <attribute name="onkeyup" vs:omtype="event"/>
  2572.             <attribute name="onmousemove" vs:omtype="event"/>
  2573.             <attribute name="onmouseout" vs:omtype="event"/>
  2574.             <attribute name="onmouseover" vs:omtype="event"/>
  2575.             <attribute name="onmouseup" vs:omtype="event"/>
  2576.         </complexType>
  2577.     </element>
  2578.     <element name="small">
  2579.         <complexType content="mixed">
  2580.             <choice>
  2581.             <element ref="InlineContent"/>
  2582.             <element ref="coreLanguage"/>
  2583.             </choice>
  2584.             <attribute name="accesskey"/>
  2585.             <attribute name="class" vs:mapstoname="className"/>
  2586.             <attribute name="id"/>
  2587.             <attribute name="style" vs:builder="style"/>
  2588.             <attribute name="tabindex" />
  2589.             <attribute name="title"/>
  2590.             <attribute name="xmlns" />
  2591.             <attribute name="onclick" vs:omtype="event"/>
  2592.             <attribute name="ondblclick" vs:omtype="event"/>
  2593.             <attribute name="onkeydown" vs:omtype="event"/>
  2594.             <attribute name="onkeypress" vs:omtype="event"/>
  2595.             <attribute name="onkeyup" vs:omtype="event"/>
  2596.             <attribute name="onmousemove" vs:omtype="event"/>
  2597.             <attribute name="onmouseout" vs:omtype="event"/>
  2598.             <attribute name="onmouseover" vs:omtype="event"/>
  2599.             <attribute name="onmouseup" vs:omtype="event"/>
  2600.         </complexType>
  2601.     </element>
  2602.     <element name="spacer" vs:empty="true">
  2603.         <complexType content="mixed">
  2604.             <attribute name="align">
  2605.                 <simpleType base="NMTOKEN">
  2606.                     <enumeration value="left"/>
  2607.                     <enumeration value="right"/>
  2608.                     <enumeration value="top"/>
  2609.                     <enumeration value="texttop"/>
  2610.                     <enumeration value="middle"/>
  2611.                     <enumeration value="absmiddle"/>
  2612.                     <enumeration value="baseline"/>
  2613.                     <enumeration value="bottom"/>
  2614.                     <enumeration value="absbottom"/>
  2615.                 </simpleType>
  2616.             </attribute>
  2617.             <attribute name="height"/>
  2618.             <attribute name="size"/>
  2619.             <attribute name="type">
  2620.                 <simpleType base="NMTOKEN">
  2621.                     <enumeration value="block"/>
  2622.                     <enumeration value="horizontal"/>
  2623.                     <enumeration value="vertical"/>
  2624.                 </simpleType>
  2625.             </attribute>
  2626.             <attribute name="width"/>
  2627.         </complexType>
  2628.     </element>
  2629.     <element name="span">
  2630.         <complexType content="mixed">
  2631.             <choice>
  2632.             <element ref="InlineContent"/>
  2633.             <element ref="coreLanguage"/>
  2634.             </choice>
  2635.             <attribute name="accesskey"/>
  2636.             <attribute name="class" vs:mapstoname="className"/>
  2637.             <attribute name="id"/>
  2638.             <attribute name="style" vs:builder="style"/>
  2639.             <attribute name="tabindex" />
  2640.             <attribute name="title"/>
  2641.             <attribute name="xmlns" />
  2642.             <attribute name="onclick" vs:omtype="event"/>
  2643.             <attribute name="ondblclick" vs:omtype="event"/>
  2644.             <attribute name="onkeydown" vs:omtype="event"/>
  2645.             <attribute name="onkeypress" vs:omtype="event"/>
  2646.             <attribute name="onkeyup" vs:omtype="event"/>
  2647.             <attribute name="onmousemove" vs:omtype="event"/>
  2648.             <attribute name="onmouseout" vs:omtype="event"/>
  2649.             <attribute name="onmouseover" vs:omtype="event"/>
  2650.             <attribute name="onmouseup" vs:omtype="event"/>
  2651.         </complexType>
  2652.     </element>
  2653.     <element name="strike" vs:deprecated="true">
  2654.         <complexType content="mixed">
  2655.             <choice>
  2656.             <element ref="InlineContent"/>
  2657.             <element ref="coreLanguage"/>
  2658.             </choice>
  2659.             <attribute name="accesskey"/>
  2660.             <attribute name="class" vs:mapstoname="className"/>
  2661.             <attribute name="id"/>
  2662.             <attribute name="style" vs:builder="style"/>
  2663.             <attribute name="tabindex" />
  2664.             <attribute name="title"/>
  2665.             <attribute name="xmlns" />
  2666.             <attribute name="onclick" vs:omtype="event"/>
  2667.             <attribute name="ondblclick" vs:omtype="event"/>
  2668.             <attribute name="onkeydown" vs:omtype="event"/>
  2669.             <attribute name="onkeypress" vs:omtype="event"/>
  2670.             <attribute name="onkeyup" vs:omtype="event"/>
  2671.             <attribute name="onmousemove" vs:omtype="event"/>
  2672.             <attribute name="onmouseout" vs:omtype="event"/>
  2673.             <attribute name="onmouseover" vs:omtype="event"/>
  2674.             <attribute name="onmouseup" vs:omtype="event"/>
  2675.         </complexType>
  2676.     </element>
  2677.     <element name="strong">
  2678.         <complexType content="mixed">
  2679.             <choice>
  2680.             <element ref="InlineContent"/>
  2681.             <element ref="coreLanguage"/>
  2682.             </choice>
  2683.             <attribute name="accesskey"/>
  2684.             <attribute name="class" vs:mapstoname="className"/>
  2685.             <attribute name="id"/>
  2686.             <attribute name="style" vs:builder="style"/>
  2687.             <attribute name="tabindex" />
  2688.             <attribute name="title"/>
  2689.             <attribute name="xmlns" />
  2690.             <attribute name="onclick" vs:omtype="event"/>
  2691.             <attribute name="ondblclick" vs:omtype="event"/>
  2692.             <attribute name="onkeydown" vs:omtype="event"/>
  2693.             <attribute name="onkeypress" vs:omtype="event"/>
  2694.             <attribute name="onkeyup" vs:omtype="event"/>
  2695.             <attribute name="onmousemove" vs:omtype="event"/>
  2696.             <attribute name="onmouseout" vs:omtype="event"/>
  2697.             <attribute name="onmouseover" vs:omtype="event"/>
  2698.             <attribute name="onmouseup" vs:omtype="event"/>
  2699.         </complexType>
  2700.     </element>
  2701.     <element name="style" vs:builder="style">
  2702.         <complexType content="mixed">
  2703.             <choice>
  2704.             <element ref="coreLanguage"/>
  2705.             </choice>
  2706.             <attribute name="type">
  2707.                 <simpleType base="NMTOKEN">
  2708.                     <enumeration value="text/css"/>
  2709.                     <enumeration value="text/javascript"/>
  2710.                 </simpleType>
  2711.             </attribute>
  2712.         </complexType>
  2713.     </element>
  2714.     <element name="sub">
  2715.         <complexType content="mixed">
  2716.             <choice>
  2717.             <element ref="InlineContent"/>
  2718.             <element ref="coreLanguage"/>
  2719.             </choice>
  2720.             <attribute name="accesskey"/>
  2721.             <attribute name="class" vs:mapstoname="className"/>
  2722.             <attribute name="id"/>
  2723.             <attribute name="style" vs:builder="style"/>
  2724.             <attribute name="tabindex" />
  2725.             <attribute name="title"/>
  2726.             <attribute name="xmlns" />
  2727.             <attribute name="onclick" vs:omtype="event"/>
  2728.             <attribute name="ondblclick" vs:omtype="event"/>
  2729.             <attribute name="onkeydown" vs:omtype="event"/>
  2730.             <attribute name="onkeypress" vs:omtype="event"/>
  2731.             <attribute name="onkeyup" vs:omtype="event"/>
  2732.             <attribute name="onmousemove" vs:omtype="event"/>
  2733.             <attribute name="onmouseout" vs:omtype="event"/>
  2734.             <attribute name="onmouseover" vs:omtype="event"/>
  2735.             <attribute name="onmouseup" vs:omtype="event"/>
  2736.         </complexType>
  2737.     </element>
  2738.     <element name="sup">
  2739.         <complexType content="mixed">
  2740.             <choice>
  2741.             <element ref="InlineContent"/>
  2742.             <element ref="coreLanguage"/>
  2743.             </choice>
  2744.             <attribute name="accesskey"/>
  2745.             <attribute name="class" vs:mapstoname="className"/>
  2746.             <attribute name="id"/>
  2747.             <attribute name="style" vs:builder="style"/>
  2748.             <attribute name="tabindex" />
  2749.             <attribute name="title"/>
  2750.             <attribute name="xmlns" />
  2751.             <attribute name="onclick" vs:omtype="event"/>
  2752.             <attribute name="ondblclick" vs:omtype="event"/>
  2753.             <attribute name="onkeydown" vs:omtype="event"/>
  2754.             <attribute name="onkeypress" vs:omtype="event"/>
  2755.             <attribute name="onkeyup" vs:omtype="event"/>
  2756.             <attribute name="onmousemove" vs:omtype="event"/>
  2757.             <attribute name="onmouseout" vs:omtype="event"/>
  2758.             <attribute name="onmouseover" vs:omtype="event"/>
  2759.             <attribute name="onmouseup" vs:omtype="event"/>
  2760.         </complexType>
  2761.     </element>
  2762.     <element name="table">
  2763.         <complexType content="mixed">
  2764.             <choice>
  2765.             <element ref="caption"/>
  2766.             <element ref="tr"/>
  2767.             <element ref="coreLanguage"/>
  2768.             </choice>
  2769.             <attribute name="bgcolor" vs:builder="color"/>
  2770.             <attribute name="border" type="integer"/>
  2771.             <attribute name="cellpadding" type="integer"/>
  2772.             <attribute name="cellspacing" type="integer"/>
  2773.             <attribute name="height"/>
  2774.             <attribute name="width"/>
  2775.             <attribute name="hspace" type="ui4"/>
  2776.             <attribute name="vspace" type="ui4"/>
  2777.             <attribute name="cols" type="integer"/>
  2778.             <attribute name="accesskey"/>
  2779.             <attribute name="class" vs:mapstoname="className"/>
  2780.             <attribute name="id"/>
  2781.             <attribute name="style" vs:builder="style"/>
  2782.             <attribute name="tabindex" />
  2783.             <attribute name="title"/>
  2784.             <attribute name="xmlns" />
  2785.             <attribute name="onclick" vs:omtype="event"/>
  2786.             <attribute name="ondblclick" vs:omtype="event"/>
  2787.             <attribute name="onkeydown" vs:omtype="event"/>
  2788.             <attribute name="onkeypress" vs:omtype="event"/>
  2789.             <attribute name="onkeyup" vs:omtype="event"/>
  2790.             <attribute name="onmousemove" vs:omtype="event"/>
  2791.             <attribute name="onmouseout" vs:omtype="event"/>
  2792.             <attribute name="onmouseover" vs:omtype="event"/>
  2793.             <attribute name="onmouseup" vs:omtype="event"/>
  2794.         </complexType>
  2795.     </element>
  2796.     <element name="td" vs:implicitClosure="true">
  2797.         <complexType content="mixed">
  2798.             <choice>
  2799.             <element ref="InlineContent"/>
  2800.             <element ref="BlockContent"/>
  2801.             <element ref="coreLanguage"/>
  2802.             </choice>
  2803.             <attribute name="colspan"  value="1" type="integer"/>
  2804.             <attribute name="height"/>
  2805.             <attribute name="rowspan"  value="1" type="integer"/>
  2806.             <attribute name="width"/>
  2807.             <attribute name="bgcolor" vs:builder="color"/>
  2808.             <attribute name="accesskey"/>
  2809.             <attribute name="class" vs:mapstoname="className"/>
  2810.             <attribute name="id"/>
  2811.             <attribute name="style" vs:builder="style"/>
  2812.             <attribute name="tabindex" />
  2813.             <attribute name="title"/>
  2814.             <attribute name="xmlns" />
  2815.             <attribute name="onclick" vs:omtype="event"/>
  2816.             <attribute name="ondblclick" vs:omtype="event"/>
  2817.             <attribute name="onkeydown" vs:omtype="event"/>
  2818.             <attribute name="onkeypress" vs:omtype="event"/>
  2819.             <attribute name="onkeyup" vs:omtype="event"/>
  2820.             <attribute name="onmousemove" vs:omtype="event"/>
  2821.             <attribute name="onmouseout" vs:omtype="event"/>
  2822.             <attribute name="onmouseover" vs:omtype="event"/>
  2823.             <attribute name="onmouseup" vs:omtype="event"/>
  2824.         </complexType>
  2825.     </element>
  2826.     <element name="textarea">
  2827.         <complexType content="mixed">
  2828.             <choice>
  2829.             <element ref="coreLanguage"/>
  2830.             </choice>
  2831.             <attribute name="cols" type="integer"/>
  2832.             <attribute name="name"/>
  2833.             <attribute name="onblur" vs:omtype="event"/>
  2834.             <attribute name="onchange" vs:omtype="event"/>
  2835.             <attribute name="onfocus" vs:omtype="event"/>
  2836.             <attribute name="onserverclick" vs:omtype="event" />
  2837.             <attribute name="onserverchange" vs:omtype="event" />
  2838.             <attribute name="rows"/>
  2839.             <attribute name="wrap"  value="soft">
  2840.                 <simpleType base="NMTOKEN">
  2841.                     <enumeration value="soft"/>
  2842.                     <enumeration value="hard"/>
  2843.                     <enumeration value="off"/>
  2844.                 </simpleType>
  2845.             </attribute>
  2846.             <attribute name="accesskey"/>
  2847.             <attribute name="class" vs:mapstoname="className"/>
  2848.             <attribute name="id"/>
  2849.             <attribute name="style" vs:builder="style"/>
  2850.             <attribute name="tabindex" />
  2851.             <attribute name="title"/>
  2852.             <attribute name="xmlns" />
  2853.             <attribute name="onclick" vs:omtype="event"/>
  2854.             <attribute name="ondblclick" vs:omtype="event"/>
  2855.             <attribute name="onkeydown" vs:omtype="event"/>
  2856.             <attribute name="onkeypress" vs:omtype="event"/>
  2857.             <attribute name="onkeyup" vs:omtype="event"/>
  2858.             <attribute name="onmousemove" vs:omtype="event"/>
  2859.             <attribute name="onmouseout" vs:omtype="event"/>
  2860.             <attribute name="onmouseover" vs:omtype="event"/>
  2861.             <attribute name="onmouseup" vs:omtype="event"/>
  2862.         </complexType>
  2863.     </element>
  2864.     <element name="th">
  2865.         <complexType content="mixed">
  2866.             <choice>
  2867.             <element ref="InlineContent"/>
  2868.             <element ref="BlockContent"/>
  2869.             <element ref="coreLanguage"/>
  2870.             </choice>
  2871.             <attribute name="colspan"  value="1" type="integer"/>
  2872.             <attribute name="height"/>
  2873.             <attribute name="rowspan"  value="1" type="integer"/>
  2874.             <attribute name="width"/>
  2875.             <attribute name="bgcolor" vs:builder="color"/>
  2876.             <attribute name="accesskey"/>
  2877.             <attribute name="class" vs:mapstoname="className"/>
  2878.             <attribute name="id"/>
  2879.             <attribute name="style" vs:builder="style"/>
  2880.             <attribute name="tabindex" />
  2881.             <attribute name="title"/>
  2882.             <attribute name="xmlns" />
  2883.             <attribute name="onclick" vs:omtype="event"/>
  2884.             <attribute name="ondblclick" vs:omtype="event"/>
  2885.             <attribute name="onkeydown" vs:omtype="event"/>
  2886.             <attribute name="onkeypress" vs:omtype="event"/>
  2887.             <attribute name="onkeyup" vs:omtype="event"/>
  2888.             <attribute name="onmousemove" vs:omtype="event"/>
  2889.             <attribute name="onmouseout" vs:omtype="event"/>
  2890.             <attribute name="onmouseover" vs:omtype="event"/>
  2891.             <attribute name="onmouseup" vs:omtype="event"/>
  2892.         </complexType>
  2893.     </element>
  2894.     <element name="title">
  2895.         <complexType content="mixed">
  2896.             <attribute name="accesskey"/>
  2897.             <attribute name="class" vs:mapstoname="className"/>
  2898.             <attribute name="id"/>
  2899.             <attribute name="style" vs:builder="style"/>
  2900.             <attribute name="tabindex" />
  2901.             <attribute name="title"/>
  2902.             <attribute name="xmlns" />
  2903.             <attribute name="onclick" vs:omtype="event"/>
  2904.             <attribute name="ondblclick" vs:omtype="event"/>
  2905.             <attribute name="onkeydown" vs:omtype="event"/>
  2906.             <attribute name="onkeypress" vs:omtype="event"/>
  2907.             <attribute name="onkeyup" vs:omtype="event"/>
  2908.             <attribute name="onmousemove" vs:omtype="event"/>
  2909.             <attribute name="onmouseout" vs:omtype="event"/>
  2910.             <attribute name="onmouseover" vs:omtype="event"/>
  2911.             <attribute name="onmouseup" vs:omtype="event"/>
  2912.         </complexType>
  2913.     </element>
  2914.     <element name="tr" vs:implicitClosure="true">
  2915.         <complexType content="mixed">
  2916.             <choice>
  2917.             <element ref="th"/>
  2918.             <element ref="td"/>
  2919.             <element ref="coreLanguage"/>
  2920.             </choice>
  2921.             <attribute name="bgcolor" vs:builder="color"/>
  2922.             <attribute name="accesskey"/>
  2923.             <attribute name="class" vs:mapstoname="className"/>
  2924.             <attribute name="id"/>
  2925.             <attribute name="style" vs:builder="style"/>
  2926.             <attribute name="tabindex" />
  2927.             <attribute name="title"/>
  2928.             <attribute name="xmlns" />
  2929.             <attribute name="onclick" vs:omtype="event"/>
  2930.             <attribute name="ondblclick" vs:omtype="event"/>
  2931.             <attribute name="onkeydown" vs:omtype="event"/>
  2932.             <attribute name="onkeypress" vs:omtype="event"/>
  2933.             <attribute name="onkeyup" vs:omtype="event"/>
  2934.             <attribute name="onmousemove" vs:omtype="event"/>
  2935.             <attribute name="onmouseout" vs:omtype="event"/>
  2936.             <attribute name="onmouseover" vs:omtype="event"/>
  2937.             <attribute name="onmouseup" vs:omtype="event"/>
  2938.         </complexType>
  2939.     </element>
  2940.     <element name="tt">
  2941.         <complexType content="mixed">
  2942.             <choice>
  2943.             <element ref="InlineContent"/>
  2944.             <element ref="coreLanguage"/>
  2945.             </choice>
  2946.             <attribute name="accesskey"/>
  2947.             <attribute name="class" vs:mapstoname="className"/>
  2948.             <attribute name="id"/>
  2949.             <attribute name="style" vs:builder="style"/>
  2950.             <attribute name="tabindex" />
  2951.             <attribute name="title"/>
  2952.             <attribute name="xmlns" />
  2953.             <attribute name="onclick" vs:omtype="event"/>
  2954.             <attribute name="ondblclick" vs:omtype="event"/>
  2955.             <attribute name="onkeydown" vs:omtype="event"/>
  2956.             <attribute name="onkeypress" vs:omtype="event"/>
  2957.             <attribute name="onkeyup" vs:omtype="event"/>
  2958.             <attribute name="onmousemove" vs:omtype="event"/>
  2959.             <attribute name="onmouseout" vs:omtype="event"/>
  2960.             <attribute name="onmouseover" vs:omtype="event"/>
  2961.             <attribute name="onmouseup" vs:omtype="event"/>
  2962.         </complexType>
  2963.     </element>
  2964.     <element name="u" vs:deprecated="true">
  2965.         <complexType content="mixed">
  2966.             <choice>
  2967.             <element ref="InlineContent"/>
  2968.             <element ref="coreLanguage"/>
  2969.             </choice>
  2970.             <attribute name="accesskey"/>
  2971.             <attribute name="class" vs:mapstoname="className"/>
  2972.             <attribute name="id"/>
  2973.             <attribute name="style" vs:builder="style"/>
  2974.             <attribute name="tabindex" />
  2975.             <attribute name="title"/>
  2976.             <attribute name="xmlns" />
  2977.             <attribute name="onclick" vs:omtype="event"/>
  2978.             <attribute name="ondblclick" vs:omtype="event"/>
  2979.             <attribute name="onkeydown" vs:omtype="event"/>
  2980.             <attribute name="onkeypress" vs:omtype="event"/>
  2981.             <attribute name="onkeyup" vs:omtype="event"/>
  2982.             <attribute name="onmousemove" vs:omtype="event"/>
  2983.             <attribute name="onmouseout" vs:omtype="event"/>
  2984.             <attribute name="onmouseover" vs:omtype="event"/>
  2985.             <attribute name="onmouseup" vs:omtype="event"/>
  2986.         </complexType>
  2987.     </element>
  2988.     <element name="ul">
  2989.         <complexType content="mixed">
  2990.             <choice>
  2991.             <element ref="ul" vs:deprecated="true"/>
  2992.             <element ref="li"/>
  2993.             <element ref="coreLanguage"/>
  2994.             </choice>
  2995.             <attribute name="type"  value="1" default="disc">
  2996.                 <simpleType base="NMTOKEN">
  2997.                     <enumeration value="circle"/>
  2998.                     <enumeration value="disk"/>
  2999.                     <enumeration value="square"/>
  3000.                 </simpleType>
  3001.             </attribute>
  3002.             <attribute name="accesskey"/>
  3003.             <attribute name="class" vs:mapstoname="className"/>
  3004.             <attribute name="id"/>
  3005.             <attribute name="style" vs:builder="style"/>
  3006.             <attribute name="tabindex" />
  3007.             <attribute name="title"/>
  3008.             <attribute name="xmlns" />
  3009.             <attribute name="onclick" vs:omtype="event"/>
  3010.             <attribute name="ondblclick" vs:omtype="event"/>
  3011.             <attribute name="onkeydown" vs:omtype="event"/>
  3012.             <attribute name="onkeypress" vs:omtype="event"/>
  3013.             <attribute name="onkeyup" vs:omtype="event"/>
  3014.             <attribute name="onmousemove" vs:omtype="event"/>
  3015.             <attribute name="onmouseout" vs:omtype="event"/>
  3016.             <attribute name="onmouseover" vs:omtype="event"/>
  3017.             <attribute name="onmouseup" vs:omtype="event"/>
  3018.         </complexType>
  3019.     </element>
  3020.     <element name="var">
  3021.         <complexType content="mixed">
  3022.             <choice>
  3023.             <element ref="InlineContent"/>
  3024.             <element ref="coreLanguage"/>
  3025.             </choice>
  3026.             <attribute name="accesskey"/>
  3027.             <attribute name="class" vs:mapstoname="className"/>
  3028.             <attribute name="id"/>
  3029.             <attribute name="style" vs:builder="style"/>
  3030.             <attribute name="tabindex" />
  3031.             <attribute name="title"/>
  3032.             <attribute name="xmlns" />
  3033.             <attribute name="onclick" vs:omtype="event"/>
  3034.             <attribute name="ondblclick" vs:omtype="event"/>
  3035.             <attribute name="onkeydown" vs:omtype="event"/>
  3036.             <attribute name="onkeypress" vs:omtype="event"/>
  3037.             <attribute name="onkeyup" vs:omtype="event"/>
  3038.             <attribute name="onmousemove" vs:omtype="event"/>
  3039.             <attribute name="onmouseout" vs:omtype="event"/>
  3040.             <attribute name="onmouseover" vs:omtype="event"/>
  3041.             <attribute name="onmouseup" vs:omtype="event"/>
  3042.         </complexType>
  3043.     </element>
  3044.     <element name="wbr" vs:empty="true">
  3045.         <complexType content="mixed">
  3046.         </complexType>
  3047.     </element>
  3048.     <element name="xmp" vs:deprecated="true">
  3049.         <complexType content="mixed">
  3050.             <choice>
  3051.             <element ref="coreLanguage"/>
  3052.             </choice>
  3053.             <attribute name="accesskey"/>
  3054.             <attribute name="class" vs:mapstoname="className"/>
  3055.             <attribute name="id"/>
  3056.             <attribute name="style" vs:builder="style"/>
  3057.             <attribute name="tabindex" />
  3058.             <attribute name="title"/>
  3059.             <attribute name="xmlns" />
  3060.             <attribute name="onclick" vs:omtype="event"/>
  3061.             <attribute name="ondblclick" vs:omtype="event"/>
  3062.             <attribute name="onkeydown" vs:omtype="event"/>
  3063.             <attribute name="onkeypress" vs:omtype="event"/>
  3064.             <attribute name="onkeyup" vs:omtype="event"/>
  3065.             <attribute name="onmousemove" vs:omtype="event"/>
  3066.             <attribute name="onmouseout" vs:omtype="event"/>
  3067.             <attribute name="onmouseover" vs:omtype="event"/>
  3068.             <attribute name="onmouseup" vs:omtype="event"/>
  3069.         </complexType>
  3070.     </element>
  3071.     <!-- XDR datatype derivations -->
  3072.     <simpleType name="i2" base="integer">
  3073.         <minInclusive value="-32768"/>
  3074.         <maxInclusive value="32767"/>
  3075.     </simpleType>
  3076.     <simpleType name="ui4" base="non-negative-integer">
  3077.         <minInclusive value="0"/>
  3078.         <maxInclusive value="4294967295"/>
  3079.     </simpleType>
  3080. </schema>
  3081.